Skip to content

Releases: draphy/pushforge

builder@2.0.1

29 Jan 05:12

Choose a tag to compare

2.0.1 (2026-01-29)

Bug Fixes

  • output VAPID private key as single-line JSON for easy copying (aa7b711)

builder@2.0.0

29 Jan 04:28

Choose a tag to compare

2.0.0 (2026-01-29)

Bug Fixes

  • [WPN-29] Remove top-level await in crypto.ts (#61) (2f9026d)

BREAKING CHANGES

  • use npx @pushforge/builder vapid instead of generate-vapid-keys

  • fix!: remove top-level await for bundler compatibility

  • Requires Node.js 20+

  • docs: improve READMEs with examples and comparison table

  • docs: add live demo and update logo to webp

builder@1.1.2

09 Nov 11:47
4aa88ef

Choose a tag to compare

1.1.2 (2025-11-09)

Bug Fixes

  • [WPN-28] Update Node.js engine requirement from >=22.0.0 to >=16.0.0 (#58) (324a270)

builder@1.1.1

28 Oct 03:41

Choose a tag to compare

1.1.1 (2025-10-28)

Bug Fixes

  • remove path filtering and use semantic release only (1ea8672)
  • update author details (fb6e11d)

builder@1.1.0

26 Jul 07:35

Choose a tag to compare

1.1.0 (2025-07-26)

Bug Fixes

  • [WPN-24] No need for other assets in release notes (#44) (401d7ae)
  • [WPN-26] Update keywords in package.json (#54) (5540a53)

Features

  • [WPN-23] Publish the NPM package in github actions using semantic-release (#41) (534db08)

builder@1.0.0-beta.1

22 Apr 01:43
cb70832

Choose a tag to compare

builder@1.0.0-beta.1 Pre-release
Pre-release

1.0.0-beta.1 (2025-04-22)

Bug Fixes

Features

  • [WPN-1] Refactor and optimize configuration (9b02a97)
  • [WPN-10] Enhance Push Notification Type Definitions and Payload Handling (#20) (502dc7b)
  • [WPN-11, WPN-12, WPN-13] Derive Encrypt payload methods using HKDF and ECDH (#24) (eee5454)
  • [WPN-14] Derive methods to build headers for VAPID using JWT (#26) (709c833)
  • [WPN-16, WPN-15] VAPID JWT expiration claim issue and Test the methods in different environments for compatibility (#29) (f887962)
  • [WPN-17, WPN-18, WPN-19] Command line feature, error message handling for env compatibility and docs update (#33) (69c17a3)
  • [WPN-5] Add a commit check script and fix typo for type check (#10) (41d936e)
  • [WPN-9] Setup isomorphic crypto usage for multiple env compatibility (#18) (01eca4f)

builder@1.0.0

21 Apr 23:30
5369fca

Choose a tag to compare

1.0.0 (2025-04-21)

Bug Fixes

Features

  • [WPN-1] Refactor and optimize configuration (9b02a97)
  • [WPN-10] Enhance Push Notification Type Definitions and Payload Handling (#20) (502dc7b)
  • [WPN-11, WPN-12, WPN-13] Derive Encrypt payload methods using HKDF and ECDH (#24) (eee5454)
  • [WPN-14] Derive methods to build headers for VAPID using JWT (#26) (709c833)
  • [WPN-16, WPN-15] VAPID JWT expiration claim issue and Test the methods in different environments for compatibility (#29) (f887962)
  • [WPN-17, WPN-18, WPN-19] Command line feature, error message handling for env compatibility and docs update (#33) (69c17a3)
  • [WPN-23] Publish the NPM package in github actions using semantic-release (#41) (#42) (5369fca)
  • [WPN-5] Add a commit check script and fix typo for type check (#10) (41d936e)
  • [WPN-9] Setup isomorphic crypto usage for multiple env compatibility (#18) (01eca4f)