Skip to content

Releases: curveball/kernel

v1.0.0

Choose a tag to compare

@evert evert released this 14 Jan 23:31
6b7e0ad

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

Choose a tag to compare

@evert evert released this 17 Feb 20:04
e0567b3
  • Version export was broken for CJS build

v0.21.1

Choose a tag to compare

@evert evert released this 17 Feb 19:08
0100611
  • Export the package version as VERSION

v0.21.0

Choose a tag to compare

@evert evert released this 14 Feb 02:35
b665ff6
  • 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

Choose a tag to compare

@evert evert released this 01 Nov 05:18
cebec62
  • Added setGlobalOrigin and getGlobalOrigin functions, this lets users get direct access to the 'origin detection algoritm' and avoid reimplementing it.

v0.20.0

Choose a tag to compare

@evert evert released this 03 Sep 21:00
098bb91
  • No changes since alpha.1

v0.20.0-alpha.1

v0.20.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@evert evert released this 03 Sep 20:14
5ba1d68
  • Exporting HeadersInterface, HeadersObject, headerHelpers and Body.
  • No longer default-exporting Application.

v0.20.0-alpha.0

v0.20.0-alpha.0 Pre-release
Pre-release

Choose a tag to compare

@evert evert released this 03 Sep 02:46
d1a2fb4
  • 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.