Skip to content

Releases: curveball/kernel

v1.0.0

14 Jan 23:31
6b7e0ad
Compare
Choose a tag to compare

Version 1.0, after all these years!

  • CommonJS support has been dropped. The previous version of this library had
    compatibility with both CJS and ESM. The effort and pain no longer feels
    worth it, so we're dropping CommonJS support.
  • Now requires Node 18.

v0.21.2

17 Feb 20:04
e0567b3
Compare
Choose a tag to compare
  • Version export was broken for CJS build

v0.21.1

17 Feb 19:08
0100611
Compare
Choose a tag to compare
  • Export the package version as VERSION

v0.21.0

14 Feb 02:35
b665ff6
Compare
Choose a tag to compare
  • Now has a ESM and CommonJS build.
  • New version string: Curveball/0.21.0 (esm) and Curveball/0.21 (cjs) depending on how the library was used.

v0.20.1

01 Nov 05:18
cebec62
Compare
Choose a tag to compare
  • Added setGlobalOrigin and getGlobalOrigin functions, this lets users get direct access to the 'origin detection algoritm' and avoid reimplementing it.

v0.20.0

03 Sep 21:00
098bb91
Compare
Choose a tag to compare
  • No changes since alpha.1

v0.20.0-alpha.1

03 Sep 20:14
5ba1d68
Compare
Choose a tag to compare
v0.20.0-alpha.1 Pre-release
Pre-release
  • Exporting HeadersInterface, HeadersObject, headerHelpers and Body.
  • No longer default-exporting Application.

v0.20.0-alpha.0

03 Sep 02:46
d1a2fb4
Compare
Choose a tag to compare
v0.20.0-alpha.0 Pre-release
Pre-release
  • This package is forked from @curveball/core and will be the future 'core'
    engine for curveball. This new core is smaller, and has all node-specific APIs removed, so it may be used in other server APIs as well.
  • Added Application.fetch(), which lets you use the standard Request and Response classes to execute requests in curveball.