Changelog 0.8.8x
0.8.80
- Refactored app layout to make it a bit more straightforward. To check out the the new folder structure, make a new project with
sails new foo
- Added robot.txt in new app generation
- Bound all methods in adapter to have the right context.
0.8.82
Sunday, February 24, 2013
- Bootstrap function fires warning if callback not triggered after a few seconds (thanks @virpool)
- Bug fixes w/ pubsub/model convenience methods.
0.8.83
Saturday, March 2, 2013
- Support for streaming large datasets from models
(e.g. User.stream().pipe(res);)
- Bug fix for chains of multiple policies (thanks @themouette)
- Jade template support (thanks @valinorsgatekeeper
- AssetRack integration for more robust css/js/template/LESS management, replaces Rigging (thanks @techpines)
- Fixed some docs /refactored (thanks @slantzjr)
- Bundled excruciatingly simple "authenticated" policy in new projects
- Made "redirect" work in API scaffolds
- Renamed waterline- adapter modules as sails-. Added backwards compat.
- Added .gitkeep in all directories when generating new projects to make sure they get committed
- Bootstrap and log config now available in project template
- View config now available in new projects as 'config/views.js'
- Better error checking in the
sails
CLI
- Docs
- Added app.js file back in, but this time hidden as '.app.js'. It can be run however you like, or you can use npm debug to debug it. To run daemonized, you can use
forever start .app.js
- Added notion of
sails.explicitHost
to track whether a host was explicitly specified. If it was not, Express takes the approach of accepting all connections via INADDR_ANY
(see http://expressjs.com/2x/guide.html#app.listen())) Now, if you specify sails.config.host
, sails.explicitHost
gets set, and Express will start the server deliberately using the host you specify. In certain PaaS deployments, this is required. For instance, this was causing problems in an Openshift deployment environment (big thanks to @hypereive for figuring that out).
0.8.84
Saturday, March 2, 2013
- Bug fixes: (explicit hosts, and included an additional file in new app generation)
0.8.85
Sunday, March 3, 2013
0.8.86
Monday, March 4, 2013
- Patch to allow for easier SSL configuration.
0.8.87
Monday, March 4, 2013
- Patch fixes updates sails-dirty version which fixes sorting by date
0.8.88
- Adds coffeescript support on the front-end in dev and production environments via asset-rack @techpines!)
0.8.892
- Front-end CoffeeScript support in AssetRack (thanks @techpines!)
- Chained policy support
- New styles for default home page (thanks @egdelwonk!)
- Windows compat. fix (thanks @feroc1ty!)
- Support for string IDs (thanks @tedkulp!)
- Attribute scaffolding for model generation (thanks @Tidwell)
- Support for big int string conversion in ID normalization (thanks @d4mn!)
0.8.895
- Policies: Fixed the "*" route for controllers.
- Policies: The "*" policy can now be set to false
- Collections: Type restrictions are cleaner
- Adapters: Default was changed to memory due to an issue with node-dirty
- Log: sails.config.log.level is passed to socket.io
- Assets: Bug fixed: not calling next when compiling LESS with syntax (thanks vicapow)
- Assets: Typescript supported on front-end (thanks Diullei)
- Assets: Meaningful LESS errors were added (thanks vicapow)
Back to Support