Skip to content

Releases: agreco/monadical

4.5.3 - Optional functions for snake/camel casing

06 Sep 12:49
Compare
Choose a tag to compare

Changes:

  • cf7fb60 - func-casing-override: Optional function for snake/camel casing

Release 4.5.2 Snake and camel case regex amendments

20 Aug 14:43
Compare
Choose a tag to compare

Changes:

  • 5f68550 - improve-snake-camel-casing: Adjust snake and camel case regex

Release 4.5.1 - snakeCase Utility method bug fix

10 Aug 12:24
Compare
Choose a tag to compare

Changes:

  • 5bfa8cb - fix-snake-casing: Correct snakeCase regex

Release 4.5.0 - BREAKING CHANGES]: Utility method addition and updates

30 Jun 15:50
Compare
Choose a tag to compare

Changes:

  • bcac262 - mapObjectKeys-refactor: Amend mapObjectKeys signature (BREAKING CHANGE)

Added:

  • 0677fbb - utils-snake-casing: Initial snakeCase utility
  • 031033b - partial-utils: Partial utils for mapping over object keys

[Release 4.4.0]: Utility method addition and updates

30 Jun 09:14
Compare
Choose a tag to compare

Changed

  • 1eb836f - update-ts-config: Exclude test dir from ts build
  • 480d235 - upgrade-dev-deps: Upgrade dev packages to latest versions
  • 47e6bee - util-func-types: Rewrite utility function types

Added

  • d707aa0 - map-object-keys: Initial mapObjectKeys utility
  • 1244bd3 - util-camel-case: Initial camelCase utility
  • d440caf - non-empty-string: nonEmptyString util method
  • f0fc0f2 - non-empty-object: nonEmptyObject util method
  • e98962b - non-empty-array: nonEmptyArray util method

[Release 4.3.0]: Extend Monadical type to include Either abstract properties

20 May 15:32
Compare
Choose a tag to compare

This is minor release extends the Monadical Data Type to include some extra Either properties

Changes:

  • f79eb9f - extend-monadical-type: Extend Monadical type to include Either abstract properties

[Release 4.2.0] Set abstract Either value accessor to any

20 May 09:04
Compare
Choose a tag to compare

A minor release that sets the abstract Either value accessor to any.

Changes:

  • 2e5fae2 - either-value-type: Set abstract Either value accessor to any

[Release 4.1.1] Bug Fix: Change generic Curry type to accept 10 arguments

19 May 11:58
Compare
Choose a tag to compare

Small bug fix release that changes the generic Curry type to accept 10 arguments

Changes:

  • 7a1f018 - curry-type-bug-fix: Change generic Curry type to accept 10 arguments

[Release 4.1.0]: Currying types up to 10 arguments

19 May 11:23
Compare
Choose a tag to compare

This minor release introduces a redefined Curry type, supporting up to 10 arguments.

Changes include:

  • c8b5b41 - curry-types: Add generic curry types upto 10

[Release 4.0.0]: Breaking change - Remove circular dependencies from index.ts

09 Mar 00:53
Compare
Choose a tag to compare

This release introduces a breaking change. Circular dependencies were discovered and removed from index.ts, this unfortunately meant that imported project modules were removed from the file, hence causing the breaking change. Additionally there were some NFRs to help keep the project standardised from a quality/format/style perspective.

Changes include:

  • e4e5ef4 - issue-36: Add Husky for managing pre-commit/push commands
  • 6d9a52a - issue-35: Add ESLint to standardise project
  • 252be6c - issue-33: Introduce Prettier and format the whole project
  • bb4bbd7 - issue-31: Add NPM prepare script
  • f4f20ba - issue-29: Remove circular dependencies in index.ts