0.5.3 (2015-12-26)
- cli: Fixed #602 where newly-generated apps were missing dependencies
0.5.2 (2015-11-15)
- debug: debugging info added to session logic (a57528b)
- session: never returned the identified sessionId (f36181b)
- websocket the new listen function correctly loads transport first
0.5.1 (2015-10-28)
- log: sockjs logging (bfa9ce5)
- rpc: request wouldn't configure correctly due to bad fs.exists call (f3e4363)
- rpc: server can start without rpc responders (4c76116)
- servePacked: serve the existing packed assets in either production configs (c1fc962)
- styling: the default app would have background cropped with small browser window (b5d478e)
- middleware: replaced with session middleware and cached middleware performing the two parts (9da5e2d)
- autoload API auto load for ws.listen and http.middleware access (a7eb4bc2e)
0.5.0 (2015-10-28)
- log: sockjs logging (bfa9ce5)
- rpc: request wouldn't configure correctly due to bad fs.exists call (f3e4363)
- rpc: server can start without rpc responders (4c76116)
- servePacked: serve the existing packed assets in either production configs (c1fc962)
- styling: the default app would have background cropped with small browser window (b5d478e)
- middleware: replaced with session middleware and cached middleware performing the two parts (9da5e2d)
0.4.4 (2015-09-27)
- logging: no warnings by Uglify (2fd3fbd)
- pack: identify previous assets (a11f584)
- paths: relative paths outside client (64aa4ce)
- start: transport started when HTTP server started (159e8d5)
- tests: pack tests disabled for now (6070de8)
- tests: quick-test doesn't rely on git (47d1be4)
- uglify: stick with uglify-js which is the one that stays updated (05c369e)
- windows: handling * in asset definitions better (23a9a0d)
- windows: proper windows separator replacement (08bea73)
- orchestration: internal draft for load-time assets building tasks (1e62af3)
- orchestrator: tasks are used internally to start and run (147b276)
- tasks: Alternate way to start socketstream without passing server (62d0dc1)
- tasks: Task orchestrator is the runtime engine (c967cb3)
- tasks: default start-server task (6ee5c34)
- bundler: only include asset type in bundle (5ef3ed02)
- cli: Ensures that new apps point to SS 0.4 (ecd7be27)
- templates: Generate templates with the same IDs as before, and in sub-directories if configured.
- tests:
- templates: bug with old template engines getting passed root rather than socketstream api (19510e35)
- bundler: clarify system module entries loader, libs, start (4146ec28)
- pre-commit: jshint must pass to commit (34017ff2)
- dev: bundler can supply Buffer rather than string for module content (15e6af75)
- docs: prepend and connect3 re #527 (61b40825)
- merge: fixed merge mistake (e3826ed5)
- bundler:
- browserify: essential test coverage, and require working for directories (2a41ea95)
- bundler:
- client: http require provides the serveClient API (1dde4e09)
- cookie: cookie configuration in http strategy (72d6c631)
- dev: get entry for /code/.. not code/.. (33fba3b9)
- docs: engine generate (3482973e)
- error: Better error (60883a42)
- lint: trying to fix hound comments (34b5e774)
- packed: Pack 0 assets (e0d01833)
- serve: serve system module (91ddaa4d)
- tests:
- unload: unloading functions (17356a3b)
- view: correct formatter used for view (5bc2a05d)
- worker: fixed serving worker files (1a5c91f4)
- wrap: support system library subdirectories (669f000a)
- assets:
- entry: entry point is added to startCode rather than sent with system assets (aaea0d95)
- browserify: browserify in default bundler loader (fb162bd3)
- bundler:
- bundle vs extension vs assetType (498d9c86)
- simple api, module, asset (cfa3f65e)
- entries have extension (55bbe799)
- better systemModule (ee1dd954)
- pass system.assets to entries (4999e767)
- system modules are named without JS extensions (7fd3833c)
- view with tags (510fb53e)
- Pack & System Assets serving in bundler (9b7cb47e)
- Dropping global-require (6f0b391b)
- Improved bundler api (4c4313e6)
- ss.bundler.asset.launch (e6cb07b9)
- client.includes needed for now (94b86e7b)
- tmpl: '*' (8788aeec)
- Assets relative to /client (06433771)
- Alternate bundler (f99eb5fe)
- Manage saved asset files (ca55b5da)
- Bundlers have common implementation methods (aea18d25)
- Use default bundler in the client (cf7641c4)
- client: unload and forget calls (d1beae04)
- constants: constants set by bundler (851dabe0)
- dev: dev serve /assets (a22d5fc6)
- entry: first client module with entry.* (f5dd8799)
- formatter: builtin formatters (ae962a6f)
- id: unique client id can be used to look up bundler (c5adac7e)
- loading: better entry module loading (5d232018)
- locals: can define locals for client and pass to formatters (248c1ab2)
- log:
- logging: log and serve formatting errors (21ec301a)
- shim: Dropping JSON shim (bd7ab276)
- start: Start Code at end of view (19442e69)
- templates: selectEngine for relative and absolute paths (3009f493)
- webpack: webpack bundler exceptions fixed (f7ed22a9)
- log: log is no longer a function (be857ae2)
- The browserify.js require implementation no longer looks for 'node_modules' paths. This feature makes little sense in the browser, and goes against a principle of simplicity. The require lookup is now small and simple. 1) File 2) Directory 3) System
- cookie: cookie configuration in http strategy #454 (8f6c20f0)
- debugging: Log stack trace for internal server errors (ec0f7337)
- docs:
- integrations: Fixed config for gitter notify (28543c51)
- static:
- Static files from static and assets dirs (f93652e4)
- Views and static paths can coexist without name clashes #470
- modules and libs:
- Can be overridden #456
- Shims are loaded before libs and can be added with the send call. (d0d0715165)
- http:
- static: Support no use of ss.http.middleware (f2fd0ca0)
- Node 0.6 is no longer supported
- Upgraded to latest Connect version #504
- Upgraded to latest Engine.io version #435
- Adding travis support back in (d7d15fbe)
- Gruntfile: names changed for tasks
isGhPagesBranch,isClean(b5f95803) - TravisCI: Not testing 0.8 as dependencies no longer support it (443e4ffa)
- docs:
- generator: updated jade templates - fixes #447 (d58d2457)
- http:
- test: Updated should and made changes to testing setup (c4e2eb61)
- tests:
- travis: Dropping support for 0.8 (1f6e3901)
- workflow: Replacing grunt tasks with node modules (fedf8ac3)