- v3.4.0
- v3.3.0
- v3.2.1
- v3.2.0
- v3.1.3
- v3.1.1
- v3.1.0
- v3.0.1
- v3.0.0
- v2.1.1
- v2.1.0
- v2.0.0
- v1.4.0
- v1.2.0
- v1.1.0
- v1.0.0
- Add a
shouldUpdate
option, which can control when and if an async computed property updates.
- New feature: lazily computed properties.
- Fix bugs with dev dependencies and the new package-lock.json file.
- Tests on Travis now also run on Node 8.
- Introduce
watch
feature.
- Fix a bug where extra properties on
Object.prototype
would be considered relevent tovue-async-computed
.
- Fix bug where
vue-async-computed
wouldn't find async computed properties that were further up the prototype chain.
- Add option for setting a global default value
- Improve test coverage
- Async computed properties that return a non-promise value no longer cause
an error to be thrown. Instead that value is automaticly promoted to a
promise with
Promise.resolve
.
- More test cases
- Pass the raw error to the error handler when passed the
useRawError
option. - Allow default values to be given as functions.
- Automatic installation when used in a script tag.
- Allow object syntax for defining computed properties.
- Enable custom default values.
- Now compatible with Vue 2.0.
- Add CommonJS support.
- Use the same strategy to merge
asyncComputed
objects as regularcomputed
objects.
- Handle errors in async computed properties.
- Initial public version of the library.