Skip to content

Latest commit

 

History

History
202 lines (135 loc) · 7.93 KB

CHANGES.md

File metadata and controls

202 lines (135 loc) · 7.93 KB

Changelog

v0.6.3

  • Fix pagination

v0.6.2

  • Allow user to upload blog images to S3 (#141)
  • Add 'Edit this Post' link to blog post (#146)
  • Make blog more SEO-friendly (#137)
  • Fix many bugs related to medium-editor (#150, #145, #142)
  • Fix bugs related to side-comments.js (#143 and #144)
  • Upgrade medium-editor, medium-editor-insert-plugin libs

v0.6.1

  • Upgrade fast-render to fix DDP-related issues.
  • Enable IR's dataNotFound hook only for blog post route, not globally (#132)
  • Fix bug where Add Blog Post button only edits first post (#118)

v0.6.0

NOTE: 0.6.0 is probably only compatible with Meteor 1.0 and higher.

v0.5.10

  • Fix lots of issues with medium editor and code blocks
  • Fix bug where post body was showing up blank or wrong in editor

v0.5.9

  • Autosave blog post after 5 seconds of inactivity (#90)
  • Add fast-render package by default (#110)
  • Use subs-manager to improve subscription performance (#110)
  • Fix bugs #106, #109
  • Upgrade medium-editor, medium-editor-insert-plugin libs

v0.5.7

  • Fix blank body bug (0.5.5), copy-and-paste bug (0.5.6) for good?

v0.5.6

  • Fix copy-and-paste bug broken in 0.5.5
  • Add prefix to load-more pager class to avoid potential conflicts (#99)
  • Fix CSS on mobile screens (#98)
  • Fix 404/notFound templates after upgrade
  • Redirect user back to blog index upon logout (#95)

v0.5.5

  • Fix bug where post body was not showing up in editor

v0.5.4

NOTE: 0.5.4 is only compatible with Meteor 0.9.0 and higher.

  • Make compatible with Meteor 0.9.0

v0.5.3

  • Fix bugs (#81, #78, #85)
  • Improve UX where saving tags on posts was unclear
  • Add template helper to display latest posts
  • Upgrade medium-editor, medium-editor-insert-plugin libs

v0.5.2

  • Support syntax highlighting (#76)
  • Add author role (#72)
  • Remove social sharing code and add shareit package as a dependency
  • Refactor template overriding code to use UI.dynamic

v0.5.0

NOTE: 0.5.0 is only compatible with Meteor 0.8.2 and higher. Also, the 0.4.0 migration is taken out, so if you are running 0.3.0 of this package, you must upgrade to 0.4.0 first and then upgrade to 0.5.0.

  • Changes to blog editor
    • Allow basic image uploading and storage in gridFS (#57)
    • Add HTML mode to blog editor (#61)
    • Add tag autocomplete to blog editor (#62)
  • Add commenting capabilities
  • Allow user to provide custom notFoundTemplate (#65)

v0.4.4

  • Allow user to override blog excerpt function (#52)
  • Add minor performance improvements
  • Fix minor bugs

v0.4.3

  • Fix bug where LESS files were imported twice (#48)
  • Add support for meteor-roles groups

v0.4.2

  • Fix bugs with pagination (#44), author profile, and T9n.

v0.4.0

NOTE: In 0.4.0, blog contents are stored as HTML, not markdown. There is an automatic migration step if you upgrade, but you may want to backup your blog posts first.

  • Complete re-write of blog administrative interface
    • Replace Ace Editor with Medium Editor
    • Replace administrative blog list with fancy table
  • Add Google+ authorship link to blog posts

v0.3.0

NOTE: 0.3.0 is not guaranteed to work with Meteor 0.7.x and below. If you are using an older version of Meteor, use Blog 0.2.13.

  • Meteor 0.8.x compatibility

v0.2.12

  • Add basic tagging of blog posts
  • Save on publication data (#33)
  • Some preparations for Meteor Blaze

v0.2.11

  • Remove parsleyjs as a dependency
  • Maintain package JS when user overrides view templates (#28)
  • Add keyboard shortcut to toggle Preview mode
  • Ensure blog post slugs are unique
  • Allow user to override admin templates (#31)
  • Tweak default CSS for blog list padding and blog post image margins

v0.2.8

  • Unnecessary code cleanup
  • Remove hard dependency on moment.js version
  • Rename method to minimize conflict
  • Fix blog author in model
  • Improve RSS

v0.2.7

  • Update to iron-router 0.6.2
  • Fixed a few bugs (issues #16 and #17)
  • Add server-side RSS feed

v0.2.6

NOTE: If you were using the excerpt helper before (data.excerpt()), it is now a field (data.excerpt).

  • Publish less data to blog index.
  • Replace EpicEditor with Ace Editor
  • Add simple 'Load More' pagination
  • Turn admin roles off by default

v0.2.5

  • Support for fast-render, if your app is using it
  • Ensure there is an index on the slug field for posts
  • Hide draft posts from crawlers
  • Improve FB share link
  • Make default theme more narrow
  • Require blogAdmin role to be allowed to admin posts

v0.2.4

  • Remove 'urlify2' package (was crashing phantomjs in production)

v0.2.3

  • Take out Bootstrap 3 files by default (user must add manually)
  • Fix bug getting blog post thumbnail
  • Publish only blog authors

v0.2.2

  • Fix bug where every blog author was 'Mystery author' on blog index page
  • Fix sorting of blogs on index and admin pages
  • Fix flash status message
  • Rename 'user' model to 'author' (to help avoid conflicts)

v0.2.1

  • Rename 404 template
  • Allow user to override package templates
  • Add experimental handlebar helpers for blog content
  • Fix a few bugs related to joining blog to author

v0.2.0

NOTE: iron-router 0.6.x is not backwards-compatible with earlier versions

v0.1.0

  • Initial release