Skip to content

Releases: Alwatr/nitrobase

v7.10.1

Choose a tag to compare

@alimd alimd released this 14 Dec 10:49
v7.10.1
e23943a

7.10.1 (2025-12-14)

🧹 Miscellaneous Chores

  • migrate ESLint configuration from .eslintrc.json to .eslintrc.cjs (b6821f8)
  • update dependencies and add ESLint runtime setting to VS Code configuration. (dd353be)
  • update tsconfig extends to use @alwatr/nanolib (ffbc8ce)

🔗 Dependencies update

  • replace '@alwatr/nano-build' with '@alwatr/nanolib' in logger imports (9a355b9)
  • update @alwatr/logger and @alwatr/node-fs versions; switch prettier config to @alwatr/nanolib (a46a819)
  • update @alwatr/nanolib and @types/node dependencies across all packages. (bc6d96f)
  • update dependencies and switch prettier config to @alwatr/nanolib (b9d4abb)
  • update dependencies and switch prettier config to @alwatr/nanolib (adf97f3)
  • update dependencies and switch prettier config to @alwatr/nanolib (e2c9ffb)
  • update dependencies and switch prettier config to @alwatr/nanolib (e826de4)
  • update devDependencies and improve eslint configuration (de73cf4)
  • update devDependencies and switch prettier config to @alwatr/nanolib (bb4f564)
  • update prettier to version 3.7.4-sdk and typescript to version 5.9.3-sdk (dfd8ec7)

v7.10.0

Choose a tag to compare

@alimd alimd released this 21 Sep 23:45
v7.10.0
4079c78

7.10.0 (2025-09-21)

✨ Features

  • update alwatr/nginx-json to v4.0.0 (8294c0a)

🐛 Bug Fixes

  • add "sideEffects": false to package.json files for better tree-shaking (cb6f75b)
  • add missing dependencies for delay and logger modules (514ccbc)
  • add type imports for nano-build and type-helper in logger files (6ca3627)
  • correct username casing in CODEOWNERS (f8bbf53)
  • nginx: change unauthorized response from 403 to 401 for region managers (d075b6c)
  • nginx: change unauthorized response from 403 to 401 for region owner access (0064123)
  • nginx: change unauthorized response from 403 to 401 for user authentication (3f7a191)
  • nginx: change unauthorized response from 403 to 401 for user authentication (5afefbb)
  • nginx: change unauthorized response from 403 to 401 for user authentication (cafe849)
  • nginx: change unauthorized response from 403 to 401 for user token validation (08d1235)
  • remove packageTracer import and add type imports for nano-build and type-helper (d684cdb)
  • remove packageTracer import and related code from logger.ts (b288082)
  • remove unused packageTracer import from logger.ts (44690db)
  • remove unused packageTracer import from main.ts (6f0fc64)
  • update dependencies in package.json for user-management (dd53ff3)
  • update imports for delay and logger modules (892a47d)
  • update imports for logger and delay modules (615f596)
  • update logger import and clean up unused lines in user-management.ts (4fef1b9)

🔨 Code Refactoring

  • rename newStoreFile_ to newStoreFile__ for consistency in AlwatrNitrobase class (2010994)
  • rename nherit package (6b06623)
  • update access modifiers to public for class properties and methods in nitrobase and user management (a988d63)

🧹 Miscellaneous Chores

  • add .tmp to .gitignore to ignore temporary files (def34c4)
  • add 'jules' label for issues related to the Google Jules AI agent (11f782a)
  • clean up file associations and update cSpell words in settings (f5340c0)
  • clean up VSCode extensions recommendations by removing unused extensions (f173feb)
  • remove deprecated paths from .eslintignore (0d16f59)
  • remove Exir Studio sponsorship logo from multiple README files (506459f)
  • remove outdated Copilot instruction file (a6355bd)
  • remove unused types from tsconfig.json files and update references (b504ced)
  • reorder and add missing words to cSpell dictionary in settings.json (c93e220)
  • set private flag to true in lerna configuration (9be9010)
  • simplify dependabot configuration by removing unnecessary fields (d5a4544)
  • update docker directory path from /packages/nginx to /packages/nherit in dependabot configuration (d68c3a7)
  • update eslint format script and add test command (afbe3ef)
  • update lerna configuration for improved changelog and versioning (cdb2fba)
  • Update license from AGPL-3.0 to MPL-2.0 (af1746e)
  • update package.json files across all packages for consistency and improved metadata (647900d)
  • update prettier and typescript versions in package.json (3f791eb)
  • add configuration and style guide for Gemini behavior (3467275)

🔗 Dependencies update

  • add conventional-commits-filter package version 5.0.0 (5915a2c)
  • add missing dependencies for flat-string and logger (1ee8b82)
  • add missing dependencies in package.json (8fe3ae3)
  • deps: bump github/codeql-action in the github-actions group (85a80a1)
  • remove unused packageTracer import and related code from logger.ts (46ee9d8)
  • remove unused packageTracer import from main.ts (ad4e1de)
  • update conventional-changelog-conventionalcommits to version 9.1.0 and fix package path in yarn.lock (9b7f9d7)
  • update dependencies in package.json files across all packages to latest versions (72c20ef)
  • update devDependencies in package.json to latest versions for improved compatibility (dfb48fb)
  • update imports to use new package paths for improved modularity (e59abcc)
  • upgrade * (85beeb8)

v7.9.0

Choose a tag to compare

@alimd alimd released this 09 Mar 12:45
v7.9.0
eb23366

7.9.0 (2025-03-09)

Features

  • nginx: add user authentication validation endpoint (da84d93) by @

v7.8.0

Choose a tag to compare

@alimd alimd released this 06 Mar 12:05
v7.8.0
fc40e66

7.8.0 (2025-03-06)

Features

  • reference: update save and saveImmediate methods to accept itemId parameter (8fe304e) by @

Miscellaneous Chores

  • lerna: remove hidden attribute from documentation and dependencies sections (57ef8f5) by @
  • reference: remove unnecessary blank line in DocumentReference class (eeb63b9) by @

Dependencies update

  • deps-dev: bump the dependencies group across 1 directory with 5 updates (fe6ab37) by @dependabot[bot]
  • deps: bump the github-actions group across 1 directory with 5 updates (01920c1) by @dependabot[bot]
  • update @alwatr/nanolib, @alwatr/nano-build, and @alwatr/type-helper to latest versions (5f3f89b) by @
  • update prettier, typescript, and various dependencies to latest versions (0768268) by @

v7.7.0

Choose a tag to compare

@alimd alimd released this 26 Feb 15:09
v7.7.0
dbb4f10

7.7.0 (2025-02-26)

Features

  • nginx: add debugInfo to error response for enhanced troubleshooting (ff29d37) by @alimd
  • nginx: add debugInfo variable to location templates for enhanced debugging (1045c4c) by @alimd

Code Refactoring

  • nginx: streamline debugInfo variable usage across location templates (9dc0d91) by @alimd

Miscellaneous Chores

  • lerna: remove skipBumpOnlyReleases option from configuration (8fe3160) by @
  • vscode: set default formatter for nginx configuration files (4f94715) by @alimd

v7.6.1

Choose a tag to compare

@alimd alimd released this 26 Feb 14:19
v7.6.1
6461890

7.6.1 (2025-02-26)

Bug Fixes

  • nginx: update error code in _error.json for improved clarity (75f8c00) by @alimd

Performance Improvements

  • nginx: refactor authorization handling by extracting user ID and token from http_authorization (eda6324) by @alimd

Code Refactoring

  • nginx: update user authentication checks to use empty string for undefined tokens (ecde440) by @alimd

v7.6.0

Choose a tag to compare

@alimd alimd released this 26 Feb 13:30
v7.6.0
847bcf6

7.6.0 (2025-02-26)

Features

  • nginx: add metadata labels to Dockerfile for improved image documentation (4506dd2) by @alimd
  • nginx: upgrate nginx-json to version 3.5.0 (b1e9424) by @alimd

Bug Fixes

  • nginx: add $userIdPrefix in nitrobaseDebugPath (9cfb014) by @alimd
  • nginx: add missing semicolon to user location variable assignment (d45cfca) by @alimd
  • nginx: add user location extraction with lowercase userIdPrefix (c84597d) by @alimd
  • nginx: convert prefix to lowercase in user location mapping (8be764d) by @alimd
  • nginx: correct user location variable assignment to preserve userIdPrefix casing (b548c41) by @alimd
  • nginx: disable PCRE JIT compilation in nginx configuration template (e4f0130) by @alimd
  • nginx: refactor user ID mapping to improve variable handling (6655cd8) by @alimd
  • nginx: refine regex for extracting authUserId and authUserToken from authorization header (de2424f) by @alimd
  • nginx: remove unnecessary comment and simplify user location extraction (f045547) by @alimd
  • nginx: rename some configs files (afd61d0) by @alimd
  • nginx: simplify deny response in configuration template (63355b8) by @alimd
  • nginx: simplify deny response in region secret location configuration (5277057) by @alimd
  • nginx: simplify userIdPrefix extraction by removing temporary variable mapping (022d02c) by @alimd
  • nginx: update regex to convert prefix to lowercase in user location mapping (ba4755d) by @alimd
  • nginx: update user ID prefix extraction in mapping configuration (4853183) by @alimd
  • nginx: update user location check to use authUserToken for access control (34fd852) by @alimd
  • nginx: update user location check to use authUserToken for access control (7015e0f) by @alimd
  • nginx: update user location check to use authUserToken for access control (bad5f92) by @alimd
  • nginx: update user location check to use authUserToken for access control (6a41b55) by @alimd
  • nginx: update user location check to use authUserToken for access control (40a0f29) by @alimd
  • nginx: update user location configuration to improve variable handling (21e0be0) by @alimd
  • nginx: update user location extraction to convert prefix to lowercase (24cb75e) by @alimd

Performance Improvements

  • nginx: enable PCRE JIT compilation in nginx configuration template (4d22f01) by @alimd

Miscellaneous Chores

  • nginx: update debug script to ensure deployment path exists before executing commands (c5b333f) by @alimd
  • remove obsolete index.html file (8bbed8d) by @alimd
  • rollback all versions (9ff6c11) by @alimd
  • workflow: remove image labels and add build arguments for date and revision (bbe41ed) by @alimd

Dependencies update

  • deps-dev: bump eslint-import-resolver-typescript (e8ad95b) by @dependabot[bot]
  • deps: bump the github-actions group across 1 directory with 3 updates (4e51263) by @dependabot[bot]

v7.5.9

Choose a tag to compare

@alimd alimd released this 20 Feb 21:59
v7.5.9
3c99476

7.5.9 (2025-02-20)

Bug Fixes

  • nginx: remove error message from 403 response for undefined users (3c762c8) by @alimd

Miscellaneous Chores

  • dependabot: enable beta ecosystems for dependency updates (ecc211d) by @alimd

v7.5.8

Choose a tag to compare

@alimd alimd released this 18 Feb 22:44
v7.5.8
e7dad8e

7.5.8 (2025-02-18)

Miscellaneous Chores

Dependencies update

  • bump @alwatr/nanolib, @alwatr/nano-build, and @types/node to latest versions across multiple packages (3e89c62) by @
  • deps-dev: bump the dependencies group across 1 directory with 2 updates (03715d0) by @dependabot[bot]
  • deps: bump @octokit/endpoint from 10.1.1 to 10.1.3 (c6f500c) by @dependabot[bot]
  • deps: bump @octokit/plugin-paginate-rest from 11.4.0 to 11.4.2 (cf23cc1) by @dependabot[bot]
  • deps: bump the github-actions group across 1 directory with 3 updates (8b2981f) by @dependabot[bot]

v7.5.7

Choose a tag to compare

@alimd alimd released this 03 Feb 10:27
v7.5.7
4d2468a

7.5.7 (2025-02-03)

Dependencies update