2024
v1.4.2 - 2024-08-11¶
2024-08-11 23:15:05
Bug fixes for blog slug and additional spaces around links and footnotes.
v1.4.1 - 2024-08-02¶
2024-08-02 23:14:08
It's just a very release that addresses update of mkdocs to v1.6.0, Material for MkDocs to v9.5.31 and minifier pluginexternal tools dependencies. All code changes are purely related to those updates.
v1.4.0 - 2024-07-17¶
2024-07-16 17:53:18
Finally, I'm able to tell that meta pluginhas some new features related to external linking and inner documents redirections. From now one, you can add a menu position that will be a linkto an external web page or add a file that will be just a redirectionto the other document.
There are also some bug fixes in the meta plugin related to publication status when using overview and for hidden pages. Now it should be working as intended. There are also small performance tweaks that can reduce generation time for bigger pages.
There is also a small update inside the social plugin for how titles are created titles are createdin social cards. So far, title was just created based on title
metadata, but in most cases other tools use a bit different approach. They create a title by joining title and site name, so it helps a bit a SEO stuff and site recognition (especially when there is no logo or site name in the image). From now one, this is a default behavior, but you have control over it have control over it.
In the very near future, there will be some big things happening to this project, like a new rewrite of the blog plugin, repository migration, documentation templates, project documentation reorganization and extension, the possibility to sponsor this project and insiders, etc. Stay tuned.
v1.3.1 - 2024-04-21¶
2024-04-21 14:43:10
It's a quick release related to bug fixes I have found when trying to update one of my own pages with v1.3.0. There is no new functionality here, only fixes related mostly to rewritten functionality of meta plugin. I definitely need to work on some additional E2E tests to cover some of the aspects because this functionality was fully covered with unit tests.
v1.3.0 - 2024-04-18¶
2024-04-18 13:43:10
It has been a long journey since the last release in October 2023. A lot has happened in my life that is not related to this project, so I didn't have too much time to work on it. But finally, there it is, v1.3.0.
Because I wanted to add an overview functionality that will unlock the possibility to use Folder Notes plugin for Obsidian, I had to rewrite almost the whole meta plugin. It was a good exercise because it allowed me to simplify the code and add unit tests, so it will be easier to maintain the plugin quality for a longer period of time.
While working on the meta plugin rewrite, I found that some backlinks are not working correctly. Fortunately, I was already working on the meta plugin where all the stuff related to links is living, so I made the fix during the rewrite.
As for unit tests for a whole project, it's just the beginning of the work. So far, I have "only" 179 tests, that covers about 38% of the whole project code. Delivering 100% test coverage will be a hard and time-consuming task, but I will try to raise the bar on each release.
There were also many smaller things added and/or changed inside a project tooling that will help me in the future to maintain good project quality and with new releases.
Unfortunately, I still didn't find much time to work on documentation extension and for preparing a template repository. I feel the need to do it, but those 2 tasks are connected, so probably both of them will be delivered at the same time.
As I'm writing this words, this project is waiting to be added to the mkdocs catalog that is a list of awesome MkDocs plugins. If you like this project, consider adding the star in project GitHub repository.