Vulcan/packages/_telescope-releases/releases/0.24.0.md
2016-02-17 11:28:06 +09:00

28 lines
No EOL
2 KiB
Markdown

### v0.24 “SubScope2”
* [BREAKING] Modules data context must now be passed on explicitely using the `moduleData` attribute.
* [BREAKING] Updated `category_title` template.
* [BREAKING] Refactored `post_admin` template. Added delete link, now using icons, and moved post edit link from `post_info` to `post_admin`.
* When in debug mode, you can now log out information about a template to the console by clicking on it.
* Improved category slug generation logic to avoid duplicate slugs.
* [BREAKING] `custom_` prefix is now always loaded last, and takes priority over every other prefix.
* Added Quickfit script to auto-fit site title to sidebar width in side nav layout.
* [BREAKING] Removed menu component's `menuMode` argument, now doing menu variants via CSS and `menuClass`.
* [BREAKING] Got rid of accordion menu variant.
* [BREAKING] Tweaked markup of menu component.
* Now showing "Post" button to logged out users, too.
* Icons are now always displayed square with fixed width.
* [BREAKING] Added wrapper `div` to notification, user, and categories menus
* Improved debug mode: you can now click any template to log out its information to the console.
* Custom menu item templates now inherit helpers from `menuItem` template.
* Added category hierarchy breadcrumbs to `category_title` template.
* Post submit form now uses collapsible categories menu.
* When adding a category to a post, all parents are now automatically added by default.
* Added `Category.postsCount` to keep track of how many posts are in a category.
* Now filtering out categories with no posts from the categories menu.
* Added `postDeleteAsync` callback hook.
* Now publishing all public user data all the time to work around nested fields subscriptions bug.
* Categories with same name now get different, unique slugs.
* Now getting link source name and URL from Embedly if available.
* [BREAKING] Renamed `posts_views_nav` to `views_menu`.
* Added `Telescope.modules.addRoute` to add new routes to existing modules.