Skip to content

Commit

Permalink
use @seneca/repl in travis build
Browse files Browse the repository at this point in the history
  • Loading branch information
rjrodger committed Mar 3, 2019
1 parent 7002e1d commit 5337957
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 20 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ env:
matrix:
- TEST_SUITE=senecajs/seneca
- TEST_SUITE=senecajs/seneca-entity
- TEST_SUITE=senecajs/seneca-cache
- TEST_SUITE=senecajs/@seneca/repl

install:
- NODE_VERSION=$(node -v); if [ ${NODE_VERSION:1:2} -ge 10 ]; then npm i -g npm@6; npm ci; else npm install; fi
Expand Down
44 changes: 25 additions & 19 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
## 3.8.4 2019-03-03

* Seneca.translate can include/exclude message properties.
* Added `log` event so that plugins can capture log entries directly.


## 3.8.3 2019-02-25

* Seneca.fail throws Seneca Errors, whereas Seneca.error creates them
* Seneca.error can create plugin scoped errors
* Seneca.fail throws Seneca Errors, whereas Seneca.error creates them.
* Seneca.error can create plugin scoped errors.


## 3.8.2 2019-02-17
Expand All @@ -12,55 +18,55 @@

## 3.8.1 2019-02-10

* Fix action annotations - seneca-joi now works again
* Fix action annotations - seneca-joi now works again.


## 3.8.0 2019-01-13

* Plugin Seneca instance has `init` convenience method for initialization action.
* Plugins can define local error codes with `errors` property.
* Updated `fail` method throws Seneca Eraro exceptions directly and supports plugin-local codes.
* Option to ensure plugins load only once, and to ignore plugins
* Option to ensure plugins load only once, and to ignore plugins.


## 3.7.0 2018-07-18

* `role:seneca,cmd:ping` responds with instance and process metrics.
* Fixed memory leak in history: https://github.com/senecajs/seneca/issues/680
* Utility modules available via Seneca.util: Eraro, Jsonic, Nid, Patrun
* `meta.custom` is now preserved properly over entire action pathway including transports
* Fixed memory leak in history: https://github.com/senecajs/seneca/issues/680 .
* Utility modules available via Seneca.util: Eraro, Jsonic, Nid, Patrun.
* `meta.custom` is now preserved properly over entire action pathway including transports.


## 3.6.0 2018-05-28

* `translate` method simplifies translating message patterns
* Message metadata has `custom` sub-object that propogates with message
* `translate` method simplifies translating message patterns.
* Message metadata has `custom` sub-object that propogates with message.


## 3.5.0 2018-05-14

* Better format for fatal error messages
* Passes `npm audit`
* Fixed double `sub` call
* Better format for fatal error messages.
* Passes `npm audit`.
* Fixed double `sub` call.


## 3.4.3 2017-10-13

* Supports --seneca.test to trigger test mode
* Support SENECA_TEST enviroment variable
* Supports --seneca.test to trigger test mode.
* Support SENECA_TEST enviroment variable.


## 3.4.2 2017-08-10

* Fixes priors bug #662
* Removes errant debugging code
* Fixes history pruning
* Slightly neater test logs (suffix to IN/OUT indicates sync/async message)
* Fixes priors bug #662.
* Removes errant debugging code.
* Fixes history pruning.
* Slightly neater test logs (suffix to IN/OUT indicates sync/async message).


## 3.4.1 2017-07-06

* Backwards compatibility fix for seneca-amqp-transport 2.2.0 (legacy.meta=true)
* Backwards compatibility fix for seneca-amqp-transport 2.2.0 (legacy.meta=true).


## 3.4.0 2017-07-03
Expand Down

0 comments on commit 5337957

Please sign in to comment.