Skip to content

v1.3.5 - Stabilized React state updates and patched npm CLI dependencies#92

Merged
neverinfamous merged 2 commits into
mainfrom
release/v1.3.5
Apr 22, 2026
Merged

v1.3.5 - Stabilized React state updates and patched npm CLI dependencies#92
neverinfamous merged 2 commits into
mainfrom
release/v1.3.5

Conversation

@neverinfamous
Copy link
Copy Markdown
Owner

v1.3.5

Highlights

  • Dependency Overrides: Patched npm CLI dependencies (tar, minimatch) across builder and runtime environments for downstream vulnerability remediation.
  • Hook Refactoring: Stabilized React state updates via queueMicrotask batching and resolved manual memoization warnings.
  • State Purity: Refactored multiple components to utilize synchronized now state, resolving Date.now() impurity lint errors.

Security

  • Pinned tar to 7.5.13 and minimatch to 10.2.5 via overrides in package.json to resolve downstream vulnerabilities.

Fixed

  • Fixed react-hooks/preserve-manual-memoization warning in StorageViewer.tsx by correcting dependency assertions.
  • Fixed unused variable warnings in namespace and list components.

Added

  • P111: Implemented npm CLI dependency patching (tar, minimatch) in Docker builder and runtime stages.
  • Added queueMicrotask batching for asynchronous data fetching within useEffect bodies across 16 feature components to resolve react-hooks/set-state-in-effect anti-patterns.
  • Added component-level now state synchronization to AlarmManager, JobHistory, and HealthDashboard to ensure strict render purity (resolving Date.now() impurity lint errors).

Full Changelog: v1.3.4...v1.3.5

Copilot AI review requested due to automatic review settings April 22, 2026 20:21
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 22, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
do-manager caa91a0 Apr 22 2026, 08:32 PM

This comment was marked as resolved.

@neverinfamous neverinfamous merged commit 23109f3 into main Apr 22, 2026
12 checks passed
@neverinfamous neverinfamous deleted the release/v1.3.5 branch April 22, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants