Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.4.0"
".": "1.5.0"
}
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,28 @@ Format follows [Keep a Changelog](https://keepachangelog.com). Categories: **Add

---

## [1.5.0](https://github.com/reqcore-inc/reqcore/compare/v1.4.0...v1.5.0) (2026-05-04)


### ✨ Features

* add pgDumpEnv utility to secure environment variable handling ([6fe4900](https://github.com/reqcore-inc/reqcore/commit/6fe490000487779ad008277ee650ded375bdbcf9))
* enhance color mode functionality and improve UI responsiveness ([8068e4e](https://github.com/reqcore-inc/reqcore/commit/8068e4ec7eecb6c087d6ae45e6ce2a3e6c60374e))
* implement nonce-based CSP middleware for enhanced security ([bfb4483](https://github.com/reqcore-inc/reqcore/commit/bfb44830d3205dc9e8c5392fdabdb8da4ed37a5e))
* implement nonce-based CSP middleware for enhanced security ([6fe4900](https://github.com/reqcore-inc/reqcore/commit/6fe490000487779ad008277ee650ded375bdbcf9))
Comment on lines +25 to +26
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Remove duplicated feature entry in the 1.5.0 notes.

CHANGELOG.md Line 25 and Line 26 describe the same nonce-based CSP middleware feature, which makes the release notes misleading/redundant. Keep only one entry (or differentiate if they are actually distinct changes).

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@CHANGELOG.md` around lines 25 - 26, The CHANGELOG contains a duplicate entry
for "implement nonce-based CSP middleware for enhanced security" (shown with
commits bfb4483 and 6fe4900); edit CHANGELOG.md to remove the redundant line so
the 1.5.0 notes list this feature only once (or, if the commits represent
distinct changes, replace one entry with a clarified/differentiated description
referencing the appropriate commit hash).



### 🐛 Bug Fixes

* enhance rate limiting logic and add tests ([6fe4900](https://github.com/reqcore-inc/reqcore/commit/6fe490000487779ad008277ee650ded375bdbcf9))
* update comments for clarity and enhance rate limiting logic in production ([921ea39](https://github.com/reqcore-inc/reqcore/commit/921ea399bc35fbb006274d98faf7433fedf88aa5))
Comment on lines +31 to +32
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Hyphenate “rate-limiting” (compound adjective).

Static analysis suggests the changelog phrasing “rate limiting” should be “rate-limiting” as a compound adjective. Consider updating Lines 31-32 accordingly for consistency and correctness.

As per coding guidelines, “If applicable, propose fixes … without fixing an immediate user-visible problem.” This is a low-risk documentation polish backed by static analysis hints.

🧰 Tools
🪛 LanguageTool

[uncategorized] ~31-~31: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...5bdbcf9)) ### 🐛 Bug Fixes * enhance rate limiting logic and add tests ([6fe4900](https://...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~32-~32: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...update comments for clarity and enhance rate limiting logic in production ([921ea39](https://...

(EN_COMPOUND_ADJECTIVE_INTERNAL)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@CHANGELOG.md` around lines 31 - 32, Update the two changelog entries
containing the phrase "rate limiting" to use the hyphenated compound adjective
"rate-limiting" (i.e., change "enhance rate limiting logic and add tests" and
"enhance rate limiting logic in production" to "enhance rate-limiting logic and
add tests" and "enhance rate-limiting logic in production"); ensure both commits
referenced in the two bullets are edited so the changelog consistently uses
"rate-limiting".



### 🧪 Testing

* add security tests for recent fixes ([6fe4900](https://github.com/reqcore-inc/reqcore/commit/6fe490000487779ad008277ee650ded375bdbcf9))
* add unit tests for pgDumpEnv utility ([6fe4900](https://github.com/reqcore-inc/reqcore/commit/6fe490000487779ad008277ee650ded375bdbcf9))

## [1.4.0](https://github.com/reqcore-inc/reqcore/compare/v1.3.0...v1.4.0) (2026-04-30)


Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "reqcore",
"version": "1.4.0",
"version": "1.5.0",
"type": "module",
"private": true,
"scripts": {
Expand Down
Loading