Skip to content

Releases: rsm-hcd/AndcultureCode.JavaScript.Core

v0.9.0 Add AriaRole enum

30 Jul 20:01

Choose a tag to compare

v0.9.0 Release

Release notes

Add AriaRole enum.

Known issues

#140 Add AriaRole Enum to /src/enumerations

Contributors

@snsavage

v0.8.0

28 Jun 13:35

Choose a tag to compare

v0.8.0 Release

Release notes

Adds a few common HttpHeader enum values

Known issues

#136 Add 'Content-Length' HttpHeader enum

Contributors

@brandongregoryscott

v0.7.0

22 Jun 13:06

Choose a tag to compare

v0.7.0 Release

Release notes

Adds new RecordUtils functions for generating defaultValues objects - ensures the developer does not miss any properties, even if they are "optional" in the original type. See #130 for changes.

Notable features:

  • defaultValuesFactory which essentially just provides typing to ensure consumer doesn't miss any properties of type T
  • auditableDefaultValuesFactory which does the same, but also provides defined properties for Auditables
  • ensureRecords which takes an array of objects and maps it through ensureRecord, which is common for view model constructors to do for navigation properties
  • Ported repo over to a Github Actions workflow script for the build
  • Separated out tsconfig.json to a distribution version which excludes tests (tsconfig.dist.json), which should restore Jest matcher intellisense in IDEs

Known issues

#129 AuditableDefaultValues / Factory for requiring properties to be set

Contributors

@brandongregoryscott

v0.6.4

08 Jun 12:18

Choose a tag to compare

v0.6.4 Release

Release notes

Add null collection type to various CollectionUtils functions

Known issues

#127 Add null collection type to various CollectionUtils functions

Contributors

@myty

v0.6.3

02 Jun 21:59

Choose a tag to compare

v0.6.3 Release

Release notes

Numerous dependency upgrades

Known issues

#92 Bump axios from 0.19.2 to 0.21.1
#100 Bump elliptic from 6.5.3 to 6.5.4
#105 Bump y18n from 4.0.0 to 4.0.1
#116 Bump ssri from 6.0.1 to 6.0.2
#117 Bump handlebars from 4.7.6 to 4.7.7
#118 Bump lodash from 4.17.19 to 4.17.21
#119 Bump hosted-git-info from 2.8.8 to 2.8.9
#120 Bump ws from 7.3.0 to 7.4.6

v0.6.2

02 Jun 20:45

Choose a tag to compare

v0.6.2 Release

Release notes

Bugfix for undefined window in NetworkInformationUtils

Known issues

#123 ReferenceError exception when window is not defined

Contributors

@myty

v0.6.1

02 Jun 19:35

Choose a tag to compare

v.0.6.1 Release

Release notes

Update peer dependencies and bug fixes

Known issues

  • #121 Lighten peer dependency version further
  • #123 ReferenceError exception when window is not defined

Contributors

@brandongregoryscott
@myty

v0.6.0

27 May 12:27

Choose a tag to compare

v0.6.0 Release

Release notes

Implement various actors, enums, etc. pertaining to network status for web application users

Known issues

#101 Implement network information utilities

Contributors

@myty

v0.5.2

26 Mar 20:09

Choose a tag to compare

v0.5.2 Release

Release notes

Bundle of small/maintenance issues - most notably, moving the majority of production dependencies to peerDependencies, which will now require consumers to install manually. See PR #98 for those changes.

Known issues

#95 Reevaluate production vs. peer/dev dependencies
#102 Update README with section on internationalization
#89 Add 'Cache-Control' HttpHeader enum
#99 Move + export LocalizationInitOptions interface from LocalizationUtils
#76 Update custom Constructor type to better align with generic constructor from TS Handbook

Contributors

@brandongregoryscott

v0.5.1

10 Feb 13:49

Choose a tag to compare

v0.5.1 Release

Release notes

Maintenance release to allow control of noisy 'debug' option of i18next through LocalizationUtils.initialize()

Known issues

#96 Allow consumer to control 'debug' option for LocalizationUtils/i18next
#81 npm run watch no longer runs tsc --watch

Contributors

@brandongregoryscott