Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release main #141

Merged
merged 1 commit into from
Mar 12, 2025
Merged

chore: release main #141

merged 1 commit into from
Mar 12, 2025

Conversation

spuxx-dev
Copy link
Owner

🤖 I have created a release beep boop

js-utils: 1.6.0

1.6.0 (2025-03-12)

Features

  • Add OmitFunctionMembers helper type (13fd2fc)
  • docs: Improve documentation (4e72f66)
  • http: Implemented HttpClientMixin, offering an accessible API to create simple HttpClients abstractions with support for both fetch and axios (4157766)
  • http: Implemented new transformFetchJson() util function (cae5dc2)
  • Migrate monorepo to a more isolated structure and force re-releases (64e48f4)
  • utils: Add isEmptyArray function (5ae1597)
  • utils: Add new addTrailingSlash function (ca3a0e8)
  • utils: Add new stripUndefined and stripNull util functions (4be0ec1)

Bug Fixes

  • Fixed an issue with the OptionalProperties type not being typed properly (1a7e07e)
  • http: Fix HttpClientMixin exports (6c2ea5f)
  • http: Fixed a bug in HttpClient that would cause fetch responses not to be handled properly sometimes (98c69de)
  • http: Fixed a bug in HttpClient that would cause unhandled errors not to be thrown (a5d22a8)
  • http: Fixed a bug that would cause a wrong endpoint return type in case a transformer is used (50abbe8)
  • http: Fixed an issue that would cause invokeEndpoint to break in case of an unexpected response type (0e3f7f8)
  • http: Prevent transformer from being called after an error (a953ab5)
browser-utils: 1.6.0

1.6.0 (2025-03-12)

Features

  • docs: Improve documentation (28c4c0a)
  • Implemented new service mixin LocalStorageMixin (66f6b1d)
  • Migrate monorepo to a more isolated structure and force re-releases (64e48f4)
  • modal: Refactored modal dialog and improved styling (aa5bdd9)
  • styles: @spuxx/browser-utils now includes built-in styles and themes (4040e55)
  • styles: Added color classes (aac8136)

Bug Fixes

  • divider: Vertical Divider now has a minimum height of 1em (0955190)
  • Fix an issue that would cause Containers with variant="outlined" to also affect the content color (7649c6c)
  • Minor improvements to control and button styles (f4a7f75)
  • modal: Fixed modal dialog layout (9af3ffa)
nest-auth: 2.0.0

2.0.0 (2025-03-12)

⚠ BREAKING CHANGES

  • auth: Migrate auth-related functionalities from @spuxx/nest-utils to new package @spuxx/nest-auth
  • auth: Migrate auth to new package @spuxx/nest-auth

Features

  • auth: Migrate auth to new package @spuxx/nest-auth (8c96838)
  • auth: Migrate auth-related functionalities from @spuxx/nest-utils to new package @spuxx/nest-auth (231847d)
nest-utils: 5.0.0

5.0.0 (2025-03-12)

⚠ BREAKING CHANGES

  • auth: Migrate auth-related functionalities from @spuxx/nest-utils to new package @spuxx/nest-auth
  • auth: Migrate auth to new package @spuxx/nest-auth
  • Update nestjs to 11.0.0
  • testing: Migrate testing to separate package
  • auth: Decouple AuthModule from express-openid-connect by forcing consumers to import the auth middleware themselves and hand it over to this package
  • mapping: Replaced automapper integration with a custom implementation of MappingModule

Features

  • @nanogiants/nestjs-swagger-api-exception-decorator is now bundled into nest-utils (de635f0)
  • Add EnvModule to help with loading and handling environment variables (641559f)
  • Added CustomLogger.getContext() method (4b2fb40)
  • auth: Decouple AuthModule from express-openid-connect by forcing consumers to import the auth middleware themselves and hand it over to this package (90ea1de)
  • auth: Implemented getSession and isAuthenticated utility functions (711d9c3)
  • auth: Migrate auth to new package @spuxx/nest-auth (8c96838)
  • auth: Migrate auth-related functionalities from @spuxx/nest-utils to new package @spuxx/nest-auth (231847d)
  • auth: Replaced authOptions.allowedRedirectUrls with authOptions.allowedRedirectHostnames to better resemble the behavior of the validation (5aa928e)
  • auth: Session resource now includes preferred_username (e00a8e3)
  • CustomLogger can now update its log level during runtime (7c6e92b)
  • env: Environment variables are now being cached, improving performance (6b92a2d)
  • Expose TestContainer and Supertest helper classes to help with testing Nest applications (797c471)
  • http: Implemented '@IncludeQueryParam` decorator (b7ebc57)
  • Implement TransformBooleanString transformer decorator (b2a567d)
  • Implement CustomLogger class (883fa99)
  • Implement HttpLoggingInterceptor (e7df43f)
  • Implemented new service mixin LocalStorageMixin (66f6b1d)
  • Introduce AuthModule for handling authorization and authentication through OIDC (0d3cdd7)
  • mapping: @Map() decorator now supports mapping nested objects (650535f)
  • mapping: @Map() is now able to map nested properties fully automatically (bb18d8c)
  • mapping: Implemented MappingModule (7bc49e9)
  • mapping: Mapping now implements the preserveUndefined option (14ba050)
  • mapping: MappingModule now supports sequelize (720bcb5)
  • mapping: Replaced automapper integration with a custom implementation of MappingModule (49cf08e)
  • Migrate monorepo to a more isolated structure and force re-releases (64e48f4)
  • testing: Implement more supertest methods (b4bdaaf)
  • testing: Migrate testing to separate package (f0f3c13)
  • testing: TestAppLogger now stores messages for easier assertions and debugging (3fee10e)
  • testing: TestContainer now offers an afterCreate hook (26d6d02)
  • transformers: Implemented @TransformArrayString() decorator and transformArrayString() function (8e77f0c)
  • transformers: Refactored @TransformBooleanString decorator and exposed transformBooleanString() function (a11da65)
  • Update nestjs to 11.0.0 (fd159bd)
  • Update nestjs to 11.0.0 (304c919)
  • validators: Add new IsOptionalUnless validator (8bcb005)

Bug Fixes

  • auth: Enabled protection for /auth/session route (d48e033)
  • auth: Explicitly import and export AuthGuard (46d43b2)
  • auth: Fixed a bug that would cause an internal error if an authenticated user would not have any of the application's roles (2bcfc98)
  • auth: Fixed an issue with SessionResource being wrongly typed that would prevent family_name from being accessible (b76cb8e)
  • auth: Improve AuthGuard's verbose logging (c7f6985)
  • auth: Mark AuthModule as a global module (11f92af)
  • auth: Mark AuthModule as global module properly (e01d870)
  • auth: Session resource now correctly references groups claim (0177c39)
  • auth: Update user role detection to support the common 'groups' claim (def2ada)
  • deps: Declare rxjs as a peer dependency (732922c)
  • deps: Fixed peer dependency versioning (3f341a5)
  • deps: Turned @nanogiants/nestjs-swagger-api-exception-decorator into a peer dependency (b1904b4)
  • env: Fix an issue with EnvModule's load() and validate() functions not triggering properly (6180ec5)
  • EnvModule now properly loads environment variables when being accessed (2a8f661)
  • http: Add missing http exports (43c07b8)
  • HttpLoggingInterceptor now also logs context (13319b3)
  • mapping: Export @Map() decorator (7f16918)
  • mapping: Export mapper service (eac1ab2)
  • mapping: Fixed an issue that would cause @Mapper() to break on Date properties (6507169)
  • mapping: Fixed an issue that would prevent metadata to be retrieved from sequelize models correctly (f9f30fe)
  • mapping: Fixed an issue that would prevent metadata to be retrieved from sequelize models correctly (6d8106e)
  • mapping: Turned MappingModule into a global module (afc545d)
  • testing: Fixed vitest being bundled and hoisted (2a1cac5)
  • testing: Removed obsolete session property on TestContainer (2af4809)
  • transformers: Fixed an issue with transformBooleanString() where undefined or nullish values would become false (eaee6ee)
nest-testing: 3.0.0

3.0.0 (2025-03-12)

⚠ BREAKING CHANGES

  • Update nestjs to 11.0.0
  • container: TestContainer no longer implicitly includes AuthModule, but instead detects when it has been provided

Features

  • container: TestContainer no longer implicitly includes AuthModule, but instead detects when it has been provided (784da85)
  • Migrate monorepo to a more isolated structure and force re-releases (64e48f4)
  • testing: Implemented new package @spuxx/nest-testing (a9719e2)
  • Update nestjs to 11.0.0 (fd159bd)
  • Update nestjs to 11.0.0 (304c919)
solid: 1.1.0

1.1.0 (2025-03-12)

Features

  • modal: Refactored modal dialog and improved styling (aa5bdd9)
  • solid: Added new @spuxx/solid package (11f671c)

Bug Fixes

  • Fixed an issue that would prevent components from accepting inline styles (ed4919a)
  • modal: Fixed modal animations not always playing when closing modal (00dbb2f)

This PR was generated with Release Please. See documentation.

@spuxx-dev spuxx-dev merged commit 166ff45 into main Mar 12, 2025
3 checks passed
@spuxx-dev
Copy link
Owner Author

spuxx-dev added a commit that referenced this pull request Mar 12, 2025
…es--main"

This reverts commit 166ff45, reversing
changes made to 5e45232.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant