Releases: Alwatr/nitrobase
Releases · Alwatr/nitrobase
Release list
v7.10.1
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/nanoliband@types/nodedependencies 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
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
v7.8.0
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
v7.6.1
v7.6.0
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
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
v7.5.8
7.5.8 (2025-02-18)
Miscellaneous Chores
- deps: bump alwatr/nginx-json in /packages/nginx (09bc34d) by @dependabot[bot]
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]