Releases: rsm-hcd/AndcultureCode.JavaScript.Core
v0.2.3
v0.2.3 Release
Release notes
Add the ability to configure a default catch handler for Do and DoSync
Known issues
#55 Update Do.try to allow configuring a default error handler
Contributors
v0.2.2
v0.2.2 Release
Release notes
Maintenance release to fix the catch and finally functionality with the asynchronous Do.try class
Known issues
#53 fix race condition between catch and finally in do-try.ts
Contributors
v0.2.1
v0.2.1 Release
Release notes
Small feature release to add additional utility methods to the ResultRecord
Notable features:
- Add
ResultRecord.doesNotHaveErrors()for syntactically invertinghasErrors() - Add
ResultRecord.getErrorMessageFor()for easily retrieving the error message for a given key
Known issues
#52 Add ResultRecord#doesNotHaveErrors and ResultRecord#getErrorMessageFor
Contributors
v0.2.0
v0.2.0 Release
Release notes
Implementation of Do -> Try pattern for the frontend, similar to our core C# pattern
Notable features:
Do.tryandDoSync.tryare now available functions for handling typed errors returned in the form of aResultRecord- JSDoc comments are now retained in
.d.tsfiles
Known issues
#47 Port over Typescript implementation of Do.Try pattern
#51 Declaration files do not retain JSDoc comments
Contributors
v0.1.10
v0.1.10 Release
Release notes
Small release with some missing exported interfaces, and removing a buggy npm script that would prevent installation on unix systems.
Notable features:
UnitOfTimeandAnchorTargetTypesare now available (previously added but not exported)PagedQueryinterface now available
Known issues
#45 Export 'UnitOfTime' and 'AnchorTargetTypes' enums in index.ts
#19 Port 'PagedQuery' interface
#49 preinstall -> configure:git script prevents installation on unix-based systems (ie, TravisCI or MacOS)
Contributors
v0.1.9
v0.1.8
v0.1.7
v0.1.7 Release
Release notes
Forward lodash merge function for consumer use
Known issues
#38 add _.merge to CoreUtils export
Contributors
v0.1.6 - User and Role Interfaces; RecordUtils
v0.1.6 Release
Release notes
Addition of new RecordUtils, User and Role interfaces as well as Constructor type
Known issues
#35 Add Interfaces for Role and User; Add Constructor type; Add RecordUtils
Contributors
CoreUtils enum handling and Entity interfaces
v0.1.5 Release
Release notes
Addition of new CoreUtils enum handling functions as well as Entity and Auditable interfaces
Known issues
#30 Added CoreUtils#enumToArray and #getRandomEnum; Added Auditable and E…