Releases: eq8/eq8js
v2.0.0
<a name"2.0.0">
2.0.0 (2016-11-05)
Features
- npm install --save eq8-api@2.0.0 (3231ef21)
Breaking Changes
-
Core#triggerandCore#searchhas been replaced. See https://github.com/eq8/eq8-core/releases/tag/v1.0.0(3231ef21)
v1.0.1
v1.0.0
<a name"1.0.0">
1.0.0 (2016-10-08)
Bug Fixes
npm install --save eq8-api@1.0.1(d820f8fe)- issues found during integration tests (9c75bee4)
- issues with requiring internal dependencies (2f82002d)
- re-design action and view registration (7dd8a878)
npm install --save eq8-api@1.0.0(5b64ff0c)- make
actcontext simpler (b0371039) - change
actcall inadd-message-context.js(6e858b82) - add
resas a context for views (3211939c) - add validation for
view.pattern.urion view registration (849849ef) - upgrade packages (f573c5eb)
- act: allow
actAPI to be bindable to a context - e.g. REPL vs WebSocket/HTTP. (7f0ffddd) - api: rename middleware to syncware (622e341a)
- view: allow
viewAPI to be bindable to a context - e.g. REPL vs WebSocket/HTTP. (008dba73)
Features
- api:
Breaking Changes
-
replace
Api#middlewarewithApi#syncware(622e341a)
-
context is no longer provided for actions and views. Use specific
options.handlersinstead to handle your own context provision.(7dd8a878)
-
actandviewmethods are no longer available(5b64ff0c)
-
remove
ctxt.res.errorfor simplicity(b0371039)
-
pattern.uriis now required when registering views(849849ef)
-
change
view(pattern, ctxt, cb)toview(ctxt, pattern, cb)(008dba73)
-
change
act(e, ctxt, cb)toact(ctxt, e)(7f0ffddd)
-
package no longer exports a Class but a Factory Function instead
(5b9384ed)
-
replace references to
Api#expresswithApi#middlewareinstead(c8972de5)
-
replace references to
Api#setDefaultListenerwith Core#chainListener`(f34bd29c)
v0.2.1
v0.2.0
Merge pull request #31 from eq8/release/v2.0.0 Release/v2.0.0
v0.2.0-rc2
Merge pull request #22 from eq8/feature/v0.2.0-rc2 eq8js 0.2.0-rc2
v0.2.0-rc1
Merge pull request #18 from eq8/feature/v0.2.0-rc1 eq8js 0.2.0-rc1
v0.1.0
eq8js 0.1.0