Skip to content

Latest commit

 

History

History
304 lines (206 loc) · 6.68 KB

Changelog.md

File metadata and controls

304 lines (206 loc) · 6.68 KB

Changelog

v5.7.0 (2024-01-29)

  • Fix(and): fixing typing for and.
  • Chore(deps): bumping deps.
  • Updating changelog.

v5.6.1 (2023-10-05)

  • Fix(or): fixing typing for or.
  • Updating changelog.

v5.6.0 (2022-12-14)

  • Feat: optional if undefined.
  • Updating changelog.

v5.5.0 (2022-12-14)

  • Chore: bumping ts.
  • Updating changelog.

v5.4.1 (2022-09-21)

  • Fix: preserve backward compatibility.
  • Updating changelog.

v5.4.0 (2022-09-21)

  • Feat(eventually): custom error constructor with last result inspection.
  • Chore: bumping dev deps.
  • Renaming nil to nullish.
  • Bumping deps.
  • Updating changelog.

v5.3.2 (2022-03-28)

  • Fixing types.
  • Updating changelog.

v5.3.1 (2022-03-28)

  • Fixing exact type.
  • Updating changelog.

v5.3.0 (2022-03-28)

  • Allow primitives in objects.
  • Updating changelog.

v5.2.0 (2022-03-28)

  • Adding true and false.
  • Updating changelog.

v5.1.1 (2022-03-28)

  • Fixing result type in eventually.
  • Updating changelog.

v5.1.0 (2022-03-28)

  • Adding eventually.
  • Adding non-nullish.
  • Updating changelog.

v5.0.0 (2022-02-25)

  • Meta cleanups.
  • Universal mjs/cjs.
  • Create codeql-analysis.yml.
  • Updating changelog.

v4.5.0 (2021-12-13)

  • Bumping node v14 to v16; bumping deps.
  • Updating changelog.

v4.4.0 (2021-10-16)

  • Bumping deps.
  • Publish post version.
  • Fixing typos.
  • Updating changelog.

v4.3.0 (2021-09-03)

  • Bumping deps.
  • Updating changelog.

v4.2.0 (2021-08-12)

  • Adding never for exhaustive switch.
  • Updating changelog.

v4.1.3 (2021-06-18)

  • Fix: don't use private interfaces.
  • Updating changelog.

v4.1.2 (2021-06-17)

  • Be nice to old parsers.
  • Updating changelog.

v4.1.1 (2021-06-16)

  • Using noImplicitAny.
  • Updating changelog.

v4.1.0 (2021-06-16)

  • Adding ignore.
  • Updating changelog.

v4.0.0 (2021-06-16)

  • Updating tuple.
  • Test on prepublishOnly.
  • Bumping deps.
  • Simplifying object type.
  • Simplifying exact types.
  • Dropping rethrow helper.
  • Dropping clone, map, error-message. Adding error-of. Eq on primitive.
  • Dropping default export, fixing partial.
  • Cleanups.
  • Adding asserted.
  • Assert primitive type union in one-of.
  • Updating changelog.

v3.4.0 (2021-05-20)

  • Node 14 target, bumping deps.
  • Adding import.
  • Updating changelog.

v3.3.2 (2021-05-19)

  • Adding record.
  • Updating readme.
  • Updating changelog.

v3.3.1 (2021-03-08)

  • Use isolated modules.
  • Updating changelog.

v3.3.0 (2021-03-05)

  • Adding positive, bumping npms, exporting utility types.
  • Updating changelog.

v3.2.0 (2020-10-14)

  • Adding strftime.
  • Updating changelog.

v3.1.3 (2020-10-09)

  • Renaming expand to alias.
  • Updating changelog.

v3.1.2 (2020-10-09)

  • Adding expand type.
  • Updating changelog.

v3.1.1 (2020-10-09)

  • Adding export.
  • Adding .github to npm ignore.
  • Updating changelog.

v3.1.0 (2020-10-03)

  • Use unknown as default type parameter for keyed.
  • Check for array in keyed.
  • Renaming kv to keyed.
  • Adding async-return-type utility type.
  • Adding awaited utility type.
  • Adding kv and null-or, undefined-or utility types.
  • Updating changelog.

v3.0.1 (2020-09-29)

  • Minor updates.
  • Updating changelog.

v3.0.0 (2020-09-16)

  • Bumping npms.
  • Inline object and exact result so vscode expands type on hover...
  • Minor fixes.
  • Minor fixes.
  • Adding vscode settings.
  • Moving to ts.
  • Updating changelog.

v2.5.0 (2020-06-28)

  • Adding error-message test.
  • Adding error-message combinator.
  • Bumping npms.
  • Updating changelog.

v2.4.0 (2020-05-16)

  • Adding instance.
  • Updating changelog.

v2.3.0 (2020-05-13)

  • Adding indexer.
  • Updating changelog.

v2.2.0 (2020-05-12)

  • Adding tests.
  • Updating index.
  • Bumping npms.
  • Adding info on optionals in error message.
  • Adding rethrow.
  • Adding assert.
  • Updating changelog.

v2.1.0 (2020-04-29)

  • Updating npms.
  • Adding eq, safe-integer and non-blank string to index.
  • Updating unique type.
  • Adding safe-integer.
  • Adding non-blank-string.
  • Adding eq.
  • Updating changelog.

v2.0.0 (2020-04-18)

  • Using unique with optional map function.
  • Updating changelog.

v1.6.0 (2020-04-18)

  • Adding unique.
  • Updating changelog.

v1.5.0 (2020-04-15)

  • Adding if, implies, ok; exporting all.
  • Updating changelog.

v1.4.0 (2020-04-15)

  • Adding regexp.
  • Updating changelog.

v1.3.0 (2020-04-14)

  • Exporting sequence and map, fixing one-of.
  • Updating changelog.

v1.2.1 (2020-04-14)

  • Updating type on one-of.
  • Updating changelog.

v1.2.0 (2020-04-13)

  • Making one-of strict.
  • Export one-of.
  • Don't collide with mixed.
  • Adding one-of.
  • Adding map.
  • Adding in.
  • Adding clone.
  • Adding sequence.
  • Bumping flow.
  • Updating changelog.

v1.1.1 (2020-04-02)

  • Fixing flow errors.
  • Updating changelog.

v1.1.0 (2020-04-02)

  • Adding predicate. Using flow strict mode.
  • Adding nil, null and undefined.
  • Including nested keys in error message. Don't enforce read only array.
  • Updating changelog.

v1.0.0 (2020-03-31)

  • Multiple updates.
  • Adding gt, gte, lt and lte.
  • Adding defined.
  • Updating changelog.

v0.0.3 (2020-03-12)

  • Adding shape.
  • Adding tuple.
  • Ignore libdef for jest.
  • Updating changelog.