July 2, 2025
Let's go through what we got done in Milestone M39 (Jun16 - Jun29).
Introduced Graphite and Pebble themes to provide users with new design choices and greater customization flexibility.
Users can now regenerate unlisted URLs with the option to either set an expiry date or keep the link permanent.
Navigation link validation has been improved to support mailto:
and other valid external links.
The table of contents now highlights the active section as users scroll through the page, making it easier to track reading progress and navigate between sections.
The Elevate theme will now display a default header image if no custom image is added.
Validation messages like duplicate category names are now shown directly under the input field instead of in a toast, making it easier for users to spot and fix issues while filling the form.
Resolved an issue in the Horizon theme where the sidebar wouldn’t automatically scroll to the active article.
The "Save Changes" button is now correctly disabled until all required categories details are filled in, preventing empty submissions.
Fixed an issue where the article pane was empty when selecting specific articles in the Recommendations panel.
Resolved a layout issue where the UI would break if a category name was too long. Long names now display properly without affecting the interface.
Clicking on a category no longer collapses its child categories. Branches now stay open unless manually toggled, making navigation smoother.
Fixed an issue where smooth scrolling didn’t work when navigating through the table of contents in the Graphite theme.
Resolved an issue where the old category name briefly appeared when renaming. Added a loading indicator to prevent flicker and provide better feedback while updates are processed.
Let's get started now.