All Versions
6
Latest Version
Avg Release Cycle
8 days
Latest Release
1698 days ago

Changelog History

  • v1.0.0-beta.1 Changes

    June 06, 2017

    ๐Ÿฑ Postleaf is now in beta! ๐ŸŽ‰

    ๐Ÿš€ This release wraps up all of the remaining alpha bugs and improves support for iOS devices. There are still a few known issues that require third-party bug fixes, but the editor is already much more usable.

    • โœ‚ Removed resetToken and password from the User global ab497f7
    • ๐Ÿ›  Fixed a bug where embed provider would be undefined in embed cards #62
    • โž• Added attributes to comment docs 4fcf3ce
    • โœ‚ Removed the admin menu from the editor view to provide a true inline editing experience 99f98f3
    • โž• Added a lock file for npm 5 (all npm installs will use the same dep versions now!) e8eeed7
    • โœ‚ Removed unused heading shortcuts caa4aa2
    • ๐Ÿ”„ Changed the behavior of open in posts, tags, and users to not use a new window aa34935
    • ๐Ÿ›  Various iOS improvements and bug fixes view
  • v1.0.0-alpha.5 Changes

    May 22, 2017

    ๐Ÿš€ This release adds a number of improvements as well as some new features and bug fixes. Most notably:

    โšก๏ธ Updating

    โšก๏ธ If you followed the DigitalOcean tutorial to install Postleaf, you can update using the following commands:

    cd /var/www/postleaf
    git pull
    pm2 restart app
    

    โšก๏ธ If you're updating from alpha 3 or below , make sure to update your .env file based on the latest example.

    โž• Additional Changes

    • โž• Added {@getAdminMenu} helper #48
    • ๐Ÿ›  Fixed broken feed template 9e6326c
    • โž• Added support for robots.txt 749ba8c
    • ๐Ÿ›  Fixed bug where Dust.js rendering errors weren't caught 9afa763
    • ๐Ÿ›  Fixed bug where dynamic images without src attribute caused crash cbe1acf
    • โž• Added card blocks for pasted URLs that don't support oEmbed #12
    • ๐Ÿ›  Fixed bug where tags were incorrectly sorted in a case sensitive manner #50
    • ๐Ÿ›  Fixed bug where tags view wasn't sorting by date 2c6b7a3
    • โž• Add support for sitemaps #42
    • ๐Ÿ›  Fixed Babel warning for large scripts #54
    • ๐Ÿ”„ Changed JSON output to pretty print in dev (no change in production)
    • โž• Added generateUrl method for DynamicImages f761f12
    • โž• Added support for JSON Feed #56
      • JSON Feed is located at /feed/json
      • RSS feed has moved to /feed/rss
    • โž• Added feed discovery metadata 6231245
    • ๐Ÿ”„ Changed the symbol for preformatted text to something less ambiguous (previously the same as the code icon) 1fdc635
    • ๐Ÿ”„ Changed triple backtick shortcut output from <pre data-code="js"> to <pre class="language-js"> to align more closely with GitHub Flavored Markdown 09d5a02
  • v1.0.0-alpha.4 Changes

    May 07, 2017

    ๐Ÿš‘ This release fixes a critical template caching issue that affected production. Changes include:

    • ๐Ÿ›  Fixed bug where locater results would sometimes not show up in Safari on macOS and iOS #3
    • Made startup errors more verbose
    • โž• Added Arabic translation (note: RTL support is still incomplete)
    • โœ‚ Removed new window option for links (see this post)
    • โšก๏ธ Updated TinyMCE to 4.6.0 and added support for inline boundaries for a and code
    • ๐Ÿ›  Fixed bug where animated GIFs would be improperly modified when used as a dynamic image #44
    • ๐Ÿ›  Fixed bug where template caching in production wasn't working properly #39
    • 0๏ธโƒฃ Default .env.example to production
    • โž• Added getAdminMenu helper #48
    • Various code improvements
  • v1.0.0-alpha.3 Changes

    May 01, 2017

    ๐Ÿš€ This release makes installation easier and possible on droplets (VPS) with only 512MB. The build process is no longer required to run Postleaf for non-dev uses.

    โšก๏ธ The tutorial for installing Postleaf on DigitalOcean has been updated.

    • โž• Added Spanish (AR) translation #31
    • โž• Added Polish (PL) translation #37
    • ๐Ÿ‘Œ Improved install process by committing assets
    • ๐Ÿ‘Œ Improved promise performance with Bluebird #26
    • ๐Ÿ›  Fixed bug where navigation items could lose order when updating #5
    • ๐Ÿ›  Fixed bug where setting a custom homepage required restart #16
    • ๐Ÿ›  Fixed bug where tags were ordered arbitrarily when fetching posts #38
    • ๐Ÿšš Moved app slugs to .env since they can't be changed without restart
    • ๐Ÿ›  Various code improvements and internal bug fixes
  • v1.0.0-alpha.2 Changes

    April 26, 2017
    • โž• Added German and French translations
    • โž• Added check for .env file
    • โž• Added formatUrl helper
    • โž• Added install scripts to package.json so gulp build runs automatically
    • ๐Ÿ›  Fixed bug where data directory wasn't getting created on initial run
    • ๐Ÿ›  Fixed bug where the Postleaf menu would only show partially in Safari
    • ๐Ÿ›  Fixed bug where relative URLs were being used instead of absolute URLs in metadata (JSON-LD, OpenGraph, Twitter Cards)
    • ๐Ÿ›  Fixed bug where custom homepage wasn't working due to wrong variable name
    • ๐Ÿ›  Fixed bug where all revisions would show when creating a new post
    • ๐Ÿ›  Fixed bug that prevented blank previews from rendering
    • Removed AUTH_PASSWORD_MIN_LENGTH
    • Removed APP_ENVIRONMENT in lieu of NODE_ENV
    • ๐Ÿ‘Œ Improved developer instructions in the readme
    • Disabled whitespace compression in production environments due to erroneous output
    • Switched to pure JS version of bcrypt to reduce binary dependencies
    • Various improvements to promises
  • v1.0.0-alpha.1 Changes

    April 26, 2017

    ๐ŸŽ‰ Initial alpha release.