Changelog

Discover the latest updates.


What's Changed

New Contributors

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.13.0...v0.13.1

👍 2

v0.13.1

@Baroshem

June 19, 2023

🚨 Breaking Changes

This Release introduces a new approach to registering security headers and middlewares by using the routeRules. I tried my best to provide backward compatibility but you may experience issues in your projects.

Basically, the configuration provided in security object in nuxt.config.ts is now used as a global configuration while any per-route configuration is now handled by routeRules.

Check out the docs to see the changes: https://nuxt-security.vercel.app/getting-started/configuration

What's Changed

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.12.0...v0.13.0

👍 2🎉 4❤️ 1

v0.13.0

@Baroshem

March 21, 2023

What's Changed

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.11.0...v0.12.0

v0.12.0

@Baroshem

March 9, 2023

What's Changed

New Contributors

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.10.2...v0.11.0

v0.11.0

@Baroshem

March 2, 2023

What's Changed

New Contributors

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.10.1...v0.10.2

v0.10.2

@Baroshem

January 30, 2023

What's Changed

  • fix: add runtime dir to nitro inline array by @pi0 in #84

New Contributors

  • @pi0 made their first contribution in #84

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.10.0...v0.10.1

v0.10.1

@Baroshem

January 16, 2023

What's Changed

  • fix: use custom merger for options to avoid array values concatenation by @Qrzy in #80
  • docs: add video tutorial by @Baroshem in #76
  • feat: optional throw error by @Baroshem in #75
  • feat: add enabled config option by @Baroshem in #72

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.9.0...v0.10.0

👍 2

v0.10.0

@Baroshem

January 2, 2023

What's Changed

New Contributors

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.8.0...v0.9.0

❤️ 1🚀 1

v0.9.0

@Baroshem

December 6, 2022

What's Changed

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.7.0...v0.8.0

❤️ 2

v0.8.0

@Baroshem

November 18, 2022

What's Changed

  • docs: correct headers default config in docs by @Qrzy in #49
  • Chore/0.7.0 by @Baroshem in #53
  • Added new good practices docs
  • Bump to Nuxt 3.0.0-rc.13
  • Fixed some type issus
  • Found a reason for failing on Windows - now investigating further but also found a workaround

New Contributors

  • @Qrzy made their first contribution in #49

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.6.0...v0.7.0

v0.7.0

@Baroshem

November 11, 2022

  • Fixed issues with the module on Windows
  • Fixed issues in npm page
  • Added new docs about Security Good Practices
  • Fixed completely hiding 'X-Powered-By' header

What's Changed

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.5.0...v0.6.0

v0.6.0

@Baroshem

November 4, 2022

What's Changed

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.4.0...v0.5.0

v0.5.0

@Baroshem

October 29, 2022

With this version we have refactored the security header middlewares into recently released routeRoules that should be faster and easier to override by the user.

Breaking Change (potential)

If you have added a custom headers that were supposed to ovveride the the default ones.

Previously security header middleware routes were '' empty strings and it was causing the middleware to be global.

Right now, with routeRoules, the route should be /** to make it global.

What's Changed

New Contributors

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.3.0...v0.4.0

v0.4.0

@Baroshem

October 22, 2022

What's Changed

New Contributors

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.2.1...v0.3.0

❤️ 2

v0.3.0

@Baroshem

October 15, 2022

What's Changed

New Contributors

Full Changelog: https://github.com/Baroshem/nuxt-security/compare/v0.1.0...v0.2.0

v0.2.0

@Baroshem

October 11, 2022

Full Changelog: https://github.com/Baroshem/nuxt-security/commits/v0.1.0

  • Same Security headers set as by popular Express.js middleware helmet
  • Request Size Limiter solving this
  • Rate Limiter solving this
  • Parameter Polution is handled by Nuxt automatically

v0.1.0

@Baroshem

October 8, 2022