Skip to content

chore(deps): update node.js to v24#54

Closed
renovate[bot] wants to merge 274 commits into
masterfrom
renovate/node-24.x
Closed

chore(deps): update node.js to v24#54
renovate[bot] wants to merge 274 commits into
masterfrom
renovate/node-24.x

Conversation

@renovate

@renovate renovate Bot commented Jan 26, 2026

Copy link
Copy Markdown

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
node final major 22-alpine24-alpine

Release Notes

nodejs/node (node)

v24.14.0: 2026-02-24, Version 24.14.0 'Krypton' (LTS), @​ruyadorno prepared by @​aduh95

Compare Source

Notable Changes
  • [8b6d31d379] - (SEMVER-MINOR) async_hooks: add trackPromises option to createHook() (Joyee Cheung) #​61415
  • [68da144b4e] - build,deps: replace cjs-module-lexer with merve (Yagiz Nizipli) #​61456
  • [f3a24c76e4] - (SEMVER-MINOR) deps: add LIEF as a dependency (Joyee Cheung) #​61167
  • [1948861d23] - (SEMVER-MINOR) events: repurpose events.listenerCount() to accept EventTargets (René) #​60214
  • [d6f7c8d06f] - (SEMVER-MINOR) fs: add ignore option to fs.watch (Matteo Collina) #​61433
  • [cb54b3ca6e] - (SEMVER-MINOR) http: add http.setGlobalProxyFromEnv() (Joyee Cheung) #​60953
  • [35b1759d06] - (SEMVER-MINOR) module: allow subpath imports that start with #/ (Jan Martin) #​60864
  • [2d72ea66f2] - (SEMVER-MINOR) process: preserve AsyncLocalStorage in queueMicrotask only when needed (Gürgün Dayıoğlu) #​60913
  • [6f4a4f6c8e] - (SEMVER-MINOR) sea: split sea binary manipulation code (Joyee Cheung) #​61167
  • [c0ceb9b065] - (SEMVER-MINOR) sqlite: enable defensive mode by default (Bart Louwers) #​61266
  • [33d8e8303b] - (SEMVER-MINOR) sqlite: add sqlite prepare options args (Guilherme Araújo) #​61311
  • [563ab699eb] - (SEMVER-MINOR) src: add initial support for ESM in embedder API (Joyee Cheung) #​61548
  • [4c80031000] - (SEMVER-MINOR) stream: add bytes() method to node:stream/consumers (wantaek) #​60426
  • [f5233df4ff] - (SEMVER-MINOR) stream: do not pass readable.compose() output via Readable.from() (René) #​60907
  • [345a40fda3] - (SEMVER-MINOR) test: use fixture directories for sea tests (Joyee Cheung) #​61167
  • [972f82411d] - (SEMVER-MINOR) test_runner: add env option to run function (Ethan Arrowood) #​61367
  • [d77f98c4b6] - (SEMVER-MINOR) test_runner: support expecting a test-case to fail (Jacob Smith) #​60669
  • [8e900af6ba] - (SEMVER-MINOR) util: add convertProcessSignalToExitCode utility (Erick Wendel) #​60963
Commits

v24.13.1: 2026-02-10, Version 24.13.1 'Krypton' (LTS), @​aduh95

Compare Source

Notable Changes
Commits

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

coopbri and others added 30 commits October 9, 2025 23:20
* build(deps): update biome dependency

* build(deps): update dependencies

* chore: remove unnecessary knipignore tags

* build(deps): update dependencies

* chore: remove TODO

* build(deps): update dependencies

* build(deps): update dependencies

* Stripe Integration (#29)

* build(deps): add stripe dependency

* refactor(pricing): pull data from stripe for price cards WIP

* refactor: remove polar dependency and update logic accordingly WIP

* chore: remove unnecessary env var in development

* refactor(pricing): add free tier PriceCard

* chore: remove unused files

* feature(settings): add flow for managing subscriptions

* refactor(settings): extract customer validation logic to middleware

* feature(workspace-settings): add create subscription flow

* refactor(workspace-settings): add logic to revoke subscriptions when a workspace is deleted

* refactor(pricing): remove auth check, update layout

* refactor(tilt): use `dotenv_values` extension

* refactor(sidebar): add pricing link

* refactor(sidebar-footer): update styles for pricing link

* feature(pricing): add logic for handling CTAs

* chore(profile): add TODO

* feature(workspace-settings): add cancel and renew subscription flows

* refactor(profile): remove card header from customization tab content

* refactor: move server functions to dedicated directory

* refactor: adjust zod imports

* refactor(workspace-settings): update price selection menu groups

* refactor(routes): rename anon layout to marketing layout

* refactor(theme): simplify theme state management

* fix(proj-settings): update callback for editing project name to debounce properly

* refactor(proj-settings): update callbacks for prefix and description updates

* refactor(proj-settings): handle errors for prefix updates

* chore(proj-settings): update TODO

* chore(bun): update lock file

* docs: add README, LICENSE

* chore(tilt): format

* chore(knip): update comment

* refactor: convert payments client to default export

* docs: update JSDoc

* fix: fix import

* style(price-card): emphasize recommended tier

* fix: normalize permanently delete casing

* chore(biome): simplify include rule

* fix(profile): delete subscription eagerly before workspace deletion, add tier to workspaces table

* style(profile): match invitations section empty state spacing with current workspaces spacing

* chore: format

* refactor(profile): update handle delete workspace logic

* refactor(profile): remove unnecessary onConfirm condition

* refactor(profile): coerce workspaceToDelete for rendering

* refactor(profile): update handlers, update empty state for current workspaces

* refactor: disable overscroll behavior globally

---------

Co-authored-by: Brian Cooper <brian@brian-cooper.com>
* chore: update all registry components and fix breaking changes throughout app

* chore: move shortcut component into the core components

* chore: remove padding on collapsible content in the workspace and project board

* chore: adjust sidebar animation duration and fix create task button size

* chore: adjust menu separator padding

* chore: adjust shortcuts and tooltip box size and text size

* chore: update shortcut and update board inputs to match button styles

* chore: remove tailwind-variants as a dependency

* chore: use hotkeys constants for all shorcuts value

* chore: fix build issues

* chore: show pricing route tooltip only on mobile

* refactor: adjustments

Updated certain styles to be more cohesive. Fixed issue where delete
project dialog was rendering twice for project settings page. Fixed
issue where hotkey for update due date dialog in task page would trigger
the due date selector to open as well.

* refactor(profile): adjust copy for delete workspace dialog

* refactor(sidebar-content): adjust copy for tooltip

* chore: remove ref that was used to position the date picker when used with a tooltip

* refactor: normalize pattern for accessing pathname

* refactor: move hotkey logic to individual select component

* chore: update disable condition for sidebar footer tooltips

* chore: remove use client

* chore: remove hotkey support for sidebar toggle and handle in prebuilt app sidebar

* chore: remove min height on md breakpoint as its the same as default

* chore: update create task dialog width and max widths

* chore: add Filter shortcut to the tooltip

---------

Co-authored-by: hobbescodes <87732294+hobbescodes@users.noreply.github.com>
* chore(pkg): move lifecycle script to bottom

* build(deps): replace Auth.js with Better Auth

* build(deps): upgrade dependencies

* refactor(auth): migrate to Better Auth, extract app config

* refactor: SEO -> meta

* refactor: `hidraId` -> `identityProviderId`

* refactor: normalize component structure

* refactor: normalize component structure

* build(deps): upgrade dependencies

* chore(biome): update schema version

* docs(readme): add emoji

* feature(auth): redirect home on sign out

* style(sidebar,ux): move settings to bottom

* chore(pricing): remove 'forever'

* feature(profile): set Omni team member badge, update stale session flow

* chore(pricing): function -> arrow function

* style(sidebar); set cursor pointer on sidebar buttons

* chore(home): update CTA

* refactor(styles): nest under `lib`

* chore(marketing): function -> arrow function

* fix(auth): store account cookie

* chore: remove CORS settings

* chor(profile,header): sort classes

* chore: disable team member invites

* chore(profile): remove unused danger zone

* refactor(routes): `_marketing` -> `_public`

* style: update styles

* style: update styles

* chore(sidebar): update project menu

* fix: fix import

* refactor(routes): hoist

* chore(auth): increase session cache times

* style(profile): move sign out button

* chore(vite): update config
* chore: merge changes from @hobbescodes and @Twonarly1

* build(deps): upgrade dependencies

* chore(auth): update imports

* build(deps): add Three, R3F, drei

* chore(app): update description

* feature(authz): lockdown

* build(deps): add `react-icons`

* chore: update logo assets

* chore: format, remove favicon SVG config

* feature(sidebar): add app name, logo, status badge, add Discord link, add Backfeed link, update styles

* style(css): set main golden starlight styles

* feature(config): add links

* chore(pricing): remove back button

* feature(config): add Omni website

* chore(pricing): update copy

* style(landing): make landing page SLAP 🌙

* chore(auth): remove forced consent param, update state retention

* feature: add demo page

* fix(authz): fix edge cases

* chore(board): move settings to end

* style(menu,menu-item): set cursor pointer

* feature: add coming soon UI

* refactor: normalize terminology

* build(deps): upgrade dependencies

* build(deps): remove unused dep

* fix(code-quality): knip

* chore: run Knip in pre-commit

* chore: add test suite TODO

* feature: add docs links

* fix(graphql): update keys shape

* style: update sign out button style, Remove -> Delete workspace

* chore: gate CTAs on production

* build(deps): upgrade dependencies

* build(deps): add `react-indiana-drag-scroll`

* feature: make boards draggable
* perf: scope query invalidations

* chore(theme): default dark (it's a moon app after all)

* style(landing): add banner, fix x overflow, add footer links

* style(ux,board): add inertial scrolling

* fix: start task index at 1

* style: expand card fill in columns
* feature(graphql): enable suspense query hook generation

* chore(query-client): set GC time, disable refetch events

* style(task-sidebar): remove duplicate class

* perf: use suspense queries, update fetch policies

* perf: update query invalidations

* chore(ux,hooks,use-inertial-scroll): reduce friction and velocity multiplier
@renovate
renovate Bot force-pushed the renovate/node-24.x branch from 400978c to dd9cc4a Compare March 5, 2026 23:47
@renovate
renovate Bot force-pushed the renovate/node-24.x branch from dd9cc4a to 221823c Compare March 7, 2026 13:56
@renovate
renovate Bot force-pushed the renovate/node-24.x branch from 221823c to a8b906e Compare March 9, 2026 02:10
Rename Basic→Pro in tier types, pricing page, workspace settings,
team management, and invite dialog. Update member limits and
marketing features for new competitive pricing.
@renovate
renovate Bot force-pushed the renovate/node-24.x branch from a8b906e to 1437851 Compare March 9, 2026 17:07
@renovate
renovate Bot force-pushed the renovate/node-24.x branch from 1437851 to 4499366 Compare March 11, 2026 01:13
coopbri added 2 commits March 11, 2026 02:06
Default task columns are now created server-side by DefaultColumnsPlugin
in runa-api. Remove redundant client-side column creation from
onSuccess callback and useCreateColumnMutation import. Update project
column icons to Runa-themed moon phases.
User preference is now created server-side by DefaultUserPreferencePlugin.
Remove useCreateUserPreferenceMutation, useRouteContext, and session
from CreateProjectDialog. onSuccess now only navigates to the new
project.
@renovate
renovate Bot force-pushed the renovate/node-24.x branch from 4499366 to f3ab3fc Compare March 11, 2026 14:04
@renovate

renovate Bot commented Mar 13, 2026

Copy link
Copy Markdown
Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 24.x releases. But if you manually upgrade to 24.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate
renovate Bot deleted the renovate/node-24.x branch March 13, 2026 23:45
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.

3 participants