Releases: jamesplease/gistbook
Releases · jamesplease/gistbook
v0.2.1
v0.2.0
A new design!
v0.1.22
- Fix bugs with the new homepage
v0.1.21
- Handlebars is now being used on the client
- Simpler installation instructions
- Port updated to 3344; can no longer be specified by developers
- Added back the toJSON shim (which was accidentally removed)
- There are now 3 error views: 404, rate limited, and a generic error view
- Private Gistbooks display a private label on the profile page
- Redesigned home page
- New header design
- Various code cleanups and bug fixes
v0.1.20
- Small code refactor
- Tidy up comments
- Upgrade to Marionette v2.3-pre
v0.1.19
- Simplify client-side caching code by no longer overwriting fetch methods.
v0.1.18
- Fixes a bug where you couldn't access a Gistbook after editing it
v0.1.17
- Removes unused dev module; fixes bug in used dev module
- Bug squashes and refactors to the deploy script
- Reorganizes codebase
- Update scope splitting code on the server; fixes an issue where the scope map would fail to find a matched scope
- Update npm dependencies
- ETag-based client caching of Github API requests
- Removed several Marionette shims
- Adds loading indicator when pages are transitioning
v0.1.16
- mergeOptions is now attached to Marionette, and not classes
- Reorganizes the source code
- Loading indicator when compiling a Gistbook appears instantly now
- Refactors to the code to take advantage of more ES6 features
- New Route events:
unauthorized
,redirect
,fetch
, andshow
- New Router events:
unauthorized
,redirect
StateRouter
auth code was generalized; Radio dependency removed
v0.1.15
- Fixes bug where the Inspector would not pick up every view
- Fixes bug where compiling an empty Gistbook would throw an error
- Refactors to the Express app
- Implements client-side caching
- Speeds up the watch task considerably
- Ensures package.json is updated with every deploy