Skip to content

Releases: kubetail-org/edge-csrf

2.5.1

23 Oct 07:49
785f622
Compare
Choose a tag to compare

What's Changed

  • Fixes error handling in core Base64 to Uint8Array converter by @amorey in #72

Full Changelog: 2.5.0...2.5.1

2.5.0

22 Sep 14:35
69d167e
Compare
Choose a tag to compare

What's Changed

  • Improves handling of server actions, makes token field name configurable by @amorey in #66

Full Changelog: 2.3.0...2.5.0

2.4.0-rc2

22 Sep 13:07
ac1669e
Compare
Choose a tag to compare
2.4.0-rc2 Pre-release
Pre-release

What's Changed

  • Adds server action tests, makes fieldName configurable by @amorey in #65

Full Changelog: 2.4.0-rc1...2.4.0-rc2

2.4.0-rc1

22 Sep 09:25
12f57f4
Compare
Choose a tag to compare
2.4.0-rc1 Pre-release
Pre-release

What's Changed

  • Adds handling of server actions where argument is array of objects by @amorey in #64

Full Changelog: 2.3.0...2.4.0-rc1

2.3.0

02 Sep 04:58
b6a5c59
Compare
Choose a tag to compare

What's Changed

  • Adds support for partitioned cookie attribute by @amorey in #60

Full Changelog: 2.2.2...2.3.0

2.2.1

25 Jun 12:23
715b3e4
Compare
Choose a tag to compare

What's Changed

  • Update README.md by @amorey in #48
  • Resets request body after reading in node-http library by @amorey in #51

Full Changelog: 2.2.0...2.2.1

2.2.0

10 Jun 09:39
85dd094
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.0...2.2.0

2.1.0

09 Jun 21:55
e9b73a7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.0...2.1.0

2.0.0

21 Apr 05:02
0d7007b
Compare
Choose a tag to compare

What's Changed

This is a new major version of Edge-CSRF (2.0.0) with several breaking changes:

  • Splits functionality into three separate public packages:
    • @edge-csrf/nextjs - Next.js integration library
    • @edge-csrf/sveltekit - SvelteKit integration library
    • @edge-csrf/core - Core API
  • The integration libraries each offer high-level and low-level integration methods:
    • A method for creating drop-in middleware (e.g. createCsrfMiddleware(), createCsrfHandle())
    • A method for creating functions that can be used inside middleware (e.g. createCsrfProtect())
  • Internally the code was re-organized into a monorepo structure with three public packages and a private package for shared code using pnpm workspaces for management
  • It should be easy to add new framework integrations with the new repo structure

Full Changelog: 1.0.11...2.0.0

1.0.11

13 Apr 11:25
4b4cbba
Compare
Choose a tag to compare

What's Changed

  • Adds types to package.json, bumps version number by @amorey in #29

Full Changelog: 1.0.10...1.0.11