Changelog
Last Changes
v1.3.0
- #83: actions: added missing api doc for timeout
-
#66: actions: added convenience method
connectPublisherToFeature
+ NEW FEATURE: see ticket for details -
#67: flags, resources: allow to pass just callbacks to handlers (instead of options object) + NEW FEATURE: see ticket for details
v1.2.0
- #61: project: updated copyright year in file header
- #59: dependencies: added missing dependencies to package.json
v1.2.0-alpha.2
- #58: actions, resources, validation: do not cache q
v1.2.0-alpha.1
- #57: resources, validation: get q from laxar-tooling (do not create AngularJS injector) + NEW FEATURE: see ticket for details
v1.2.0-alpha.0
- #56: actions: get q from laxar-tooling (do not create AngularJS injector) + NEW FEATURE: see ticket for details
v1.1.0
- #46: validation: implemented validation handler + NEW FEATURE: see ticket for details
v1.1.0-alpha.2
v1.1.0-alpha.1
- #52: resources: fixed whenAllWereReplaced with multiple handlers for the same topic
v1.1.0-alpha.0
-
#51: resources: allow to mark resource configuration as optional + NEW FEATURE: see ticket for details
-
#49: documentation: clarify argument order for json.createPatch
-
#48: tests: allow to execute spec-tests using a project RequireJS configuration + NEW FEATURE: see ticket for details
-
#47: added Travis-CI build integration + NEW FEATURE: see ticket for details
-
#45: api-doc: update generated api doc
v1.0.0
- #44: documentation: fixed some minor issues
v1.0.0-beta.0
- #43: tests: fixed usage of laxar_testing for laxar-dist
- #42: documentation: provided updated API doc for relevant modules
v1.0.0-alpha.3
- #40: documentation: small fixes
v1.0.0-alpha.2
- #39: project: renamed from
laxar-patterns
tolaxar-patterns
+ BREAKING CHANGE: see ticket for details
v1.0.0-alpha.1
- #37: json: updated fast-json-patch to latest official release.
v1.0.0-alpha.0
- #36: actions. fixed minification bug due to missing strict DI.
-
#29: resources: set
resources
as fixed bucket name. + BREAKING CHANGE: see ticket for details -
#34: actions. removed support for done callback in action handlers. + BREAKING CHANGE: see ticket for details
-
#33: actions: added support for event objects in action handlers + NEW FEATURE: see ticket for details
-
#25: footprint: removed underscore dependency
- #27: resources: removed handling of didUpdate events with deprecated event payload. + BREAKING CHANGE: see ticket for details
v0.20.0
- #35: cleanup: removed dist-task fragments from grunt- and package configuration
- #31: documentation: fixed wrong payload attribute in flags.md
- #32: resources: updatePublisher should ignore empty updates + NEW FEATURE: see ticket for details
v0.19.0
- #30: resources: allow paths for
isSame
comparison - #28: visibility: use publishAndGatherReplies in request publishers
v0.18.0
- #26: documentation: overview, resource/action/flag/error patterns
- #24: refactoring: use
laxar.string
rather thanlaxar.text
v0.17.0
- #23: actions: added promise support for asynchronous handlers.
v0.16.0
- #22: actions: implemented action handler and publisher convenience. + NEW FEATURE: see ticket for details
v0.15.0
- #21: resources: added deliverToSender option to event publishers.
- #20: fixed wrongly global assert in jshintrc.
v0.14.0
- #19: tests: make sure PhantomJS is installed properly, before running spec tests.
- #18: added support for visibility events + NEW FEATURE: see ticket for details
v0.13.0
- #17: replace and update publishers now return a promise.
- #16: don't try to load
widget.json
in laxar-patterns specs. - #15: json: added helpers to work with json pointer (rfc-6901) and json patch (rfc-6902)
- #14: temporarily switched to the LaxarJS fork of json patch.
v0.12.0
-
#12: added support for JSON patch in didUpdate events. + NEW FEATURE: see ticket for details
-
#13: Remove some obsolete NPM
devDependencies
. - #11: added missing require path mapping for jjv and jjve.
v0.11.0
-
#8: resources: added method
wereAllReplaced
to find out if all registered resources have been replaced + NEW FEATURE: see ticket for details -
#10: errors: implemented publisher for the didEncounterError event + NEW FEATURE: see ticket for details
-
#7: resources: fixed null-pointer when handling
isOptional
- #6: i18n: fixed localize to not use fallback for non-i18n values.
- #9: jshintrc: disabled enforcement of dot notation for object property access.
- #5: Fixed jshint violation