diff --git a/CHANGELOG.md b/CHANGELOG.md index d4508a7..f60bd96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.7.0 + +This is a minor release with no new features added. + +- Upgraded to ember/ember-cli 3.24 +- `prettier` integration and linting fixes +- Removed usage of Travis and added Github Actions integration +- Fixed `transition-to` helper to use `router` service instead of deprecated `router:main` + ## 0.6.0 - Now dependent on Ember (&CLI) 3.20 diff --git a/README.md b/README.md index 505db7d..454633a 100644 --- a/README.md +++ b/README.md @@ -15,9 +15,7 @@ ember install ember-reactive-helpers ## Introduction -Reactive helpers are helpers that return functions. These functions can be bound to event handlers -to process data on the way up in the Data Down Actions Up cycle. The `r` helper makes it possible to use -[`ember-composable-helpers`](https://github.com/DockYard/ember-composable-helpers) in event handlers where execution of the helper is delayed until the event is triggered. +Reactive helpers are helpers that return functions. These functions can be bound to event handlers to process data on the way up in the Data Down Actions Up cycle. The `r` helper makes it possible to use [`ember-composable-helpers`](https://github.com/DockYard/ember-composable-helpers) in event handlers where execution of the helper is delayed until the event is triggered. ## Helpers @@ -64,6 +62,7 @@ The `(r/get)` helper returns a function. When called, the function will return t {{compute (r/param) 'hello' 'world'}} {{! //=> 'hello'}} {{compute (r/param 1) 'hello' 'world'}} {{! //=> 'world'}} ``` + ### `(r/debugger)` `(r/debugger)` will create a helper that will inject a debugger breakpoint into a helper pipe. @@ -83,11 +82,11 @@ The `(r/log)` helper will evaluate to a function. When called, this function wil ### `(r/tap value)` -The `(r/tap value)` helper will evaluate to a function that will return the passed in argument. +The `(r/tap value)` helper will evaluate to a function that will return the passed in argument. ### `{{shhh anything}}` -The `{{shhh` helper will supress any output that's passed into it. This is useful when you want to compute a helper +The `{{shhh` helper will suppress any output that's passed into it. This is useful when you want to compute a helper without having its output rendered. ### `(transition-to 'destination' model (query-params foo='bar'))` @@ -105,13 +104,14 @@ The `(transition-to)` helper has the same argument signature as `link-to` but ev - ### [Changelog](CHANGELOG.md) ## Looking for help? + If you encounter a bug [please open an issue on GitHub](http://github.com/EmberSherpa/ember-reactive-helpers/issues). ## Compatibility -- Ember.js v3.12 or above -- Ember CLI v2.13 or above -- Node.js v10 or above +- Ember.js v3.12 or above +- Ember CLI v2.13 or above +- Node.js v10 or above ## Contributing diff --git a/package-lock.json b/package-lock.json index fb7fa9a..50dad7a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "ember-reactive-helpers", - "version": "0.6.0", + "version": "0.7.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -11610,9 +11610,9 @@ } }, "ember-composable-helpers": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ember-composable-helpers/-/ember-composable-helpers-4.3.0.tgz", - "integrity": "sha512-nunPGP3RTf1KbnTzZLcp9/EXBSbOPVs36lVxjxbcW+yo9DV8QRy/kayNJfiU5X5sYf8rLsVs1w0qcFR8exQfxg==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/ember-composable-helpers/-/ember-composable-helpers-4.4.1.tgz", + "integrity": "sha512-MVx4KGFL6JzsYfCf9OqLCCnr7DN5tG2jFW9EvosvfgCL7gRdNxLqewR4PWPYA882wetmJ9zvcIEUJhFzZ4deaw==", "requires": { "@babel/core": "^7.0.0", "broccoli-funnel": "2.0.1", diff --git a/package.json b/package.json index 87ecf5c..16706dc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ember-reactive-helpers", - "version": "0.6.0", + "version": "0.7.0", "description": "Collection of helpers to aid in reactive template programming with Ember.js", "keywords": [ "ember-addon", @@ -48,7 +48,7 @@ "ember-cli-babel": "^7.23.0", "ember-cli-htmlbars": "^5.3.1", "ember-cli-string-helpers": "^5.0.0", - "ember-composable-helpers": "^4.3.0", + "ember-composable-helpers": "^4.4.1", "ember-concurrency": "~1.3.0" }, "devDependencies": {