Skip to content

Releases: cyberuni/events-plus

v4.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 05:20
ba10ce0

Major Changes

  • 96f0a82: Widen @just-func/types from ^0.5.1 to ^0.6.0.

    A caret range on a 0.x version cannot cross a minor boundary, so ^0.5.1 was
    permanently stuck on @just-func/types@0.5.x, which depends on type-plus@^5.0.0.
    That meant every consumer of @unional/events-plus resolved a transitive
    type-plus@5.6.0 in their tree, alongside whatever newer type-plus version their
    other first-party dependencies pulled in.

    @just-func/types@0.6.0 depends on type-plus@8.0.0-beta.10. Widening the range
    lets consumers actually reach it, removing the stale transitive type-plus@5.6.0
    from their dependency tree.

    This is a major bump, not minor, because @just-func/types' JustDuo, JustEmpty,
    JustMeta and JustUno types are imported directly into ts/justEvent.ts and leak
    into the emitted .d.ts files (esm/justEvent.d.ts, cjs/justEvent.d.ts, and the
    package's public index.d.ts re-exports that build on them). Consumers pick up
    @just-func/types@0.6.0's types — built against type-plus@8.0.0-beta.10 — through
    those public type surfaces, and type-plus@8 also introduces a new
    typescript >= 5.6.0 peer dependency that consumers now inherit as well.

v3.0.3

Choose a tag to compare

@github-actions github-actions released this 05 Sep 21:59
bf8d9fb

Patch Changes

  • b209abd: Use the node: protocol for Node builtin imports.

    ts/trapErrorTest.ts imported assert and three files imported events
    without the prefix. The prefix is what distinguishes a Node builtin from a
    same-named package on the registry, so an unprefixed import resolves to whichever
    the resolver finds first.

    Behaviour is unchanged on every supported Node — node: specifiers have worked
    in both import and require since Node 16 — but the emitted cjs/ and
    esm/ output changes, hence the patch.

    Surfaced by raising useNodejsImportProtocol from info to error in
    @repobuddy/biome, where it had been reporting and exiting 0.

v3.0.2

Choose a tag to compare

@github-actions github-actions released this 01 Sep 08:23
c888172

Patch Changes

  • f41a702: Rebuild with tsdown instead of the three tsc -p passes. The public API, the
    entry points and the published file list are unchanged; the emitted JavaScript
    differs because it now comes from a different compiler, and the re-export-only
    index no longer ships a sourcemap that mapped nothing.

v3.0.1

Choose a tag to compare

@github-actions github-actions released this 09 Aug 08:48
8c3125f

Patch Changes

  • 7432420: Point repository, homepage and bugs at cyberuni/events-plus.

    repository is read when generating provenance attestations, so it has to be correct at
    publish time — not merely correct in the repo.

3.0.0 (2022-12-11)

Bug Fixes

BREAKING CHANGES

  • CJS transpile to ES2015 instead of ES5

use @repobuddy/jest

v3.0.0

Choose a tag to compare

@unional unional released this 11 Dec 07:47

3.0.0 (2022-12-11)

Bug Fixes

BREAKING CHANGES

  • CJS transpile to ES2015 instead of ES5

use @repobuddy/jest

v2.2.5

Choose a tag to compare

@unional unional released this 20 Nov 13:27

2.2.5 (2022-11-20)

Bug Fixes

  • deps: update dependency @just-func/types to ^0.5.0 (#34) (809f4e8)

v2.2.4

Choose a tag to compare

@unional unional released this 09 Oct 23:37

2.2.4 (2022-10-09)

Bug Fixes

  • deps: update dependency @just-func/types to ^0.4.0 (#31) (8c9cf92)

v2.2.3

Choose a tag to compare

@unional unional released this 09 Oct 02:46

2.2.3 (2022-10-09)

Bug Fixes

  • deps: update dependency @just-func/types to ^0.3.0 (#30) (05a6c39)

v2.2.2

Choose a tag to compare

@unional unional released this 03 Oct 17:54

2.2.2 (2022-10-03)

Bug Fixes

v2.2.1

Choose a tag to compare

@unional unional released this 28 Jun 15:55

2.2.1 (2022-06-28)

Bug Fixes

  • support default listener with optional param (fe30090)