Vulcan/packages/telescope-releases/releases/0.24.0.md
2015-09-03 09:32:15 +09:00

2 KiB

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.