Skip to content

Version Packages - #49

Merged
joeldickson merged 1 commit into
masterfrom
changeset-release/master
Aug 5, 2026
Merged

Version Packages#49
joeldickson merged 1 commit into
masterfrom
changeset-release/master

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

agoda-devfeedback-common@2.1.0

Minor Changes

  • 6da9ddd: Extend devfeedback from single compilations to the whole local dev cycle.

    • New type: "command" event with an install, devserver or clientready phase, posted to COMMAND_ENDPOINT (default http://compilation-metrics/command). Dev server ready time was previously never measured, because closeBundle does not fire in dev.
    • Every event now carries a sessionId, so install → dev server ready → first HMR correlate into one timeline. Purely additive; existing payloads are unchanged.
    • Install capture for npm, yarn and pnpm. Works with no repo change; a preinstall/postinstall pair in the consuming repo upgrades it to an exact span with a trustworthy coldInstall flag. Install events are spooled locally and delivered by the next dev server or build, so an install never waits on the network.
    • Aborted runs are recorded: Ctrl-C produces a devserver event with signal set, without changing what Ctrl-C does.
    • Rspack and Rsbuild events now post to RSPACK_ENDPOINT (/rspack) as the README always documented, instead of the webpack endpoint.
    • Off the critical path: 1500 ms POST timeout, git metadata cached until the repo actually changes instead of three git spawns per HMR event, stats.toJson() no longer serializes the whole compilation on every Rsbuild rebuild, and startup chatter moved behind DEVFEEDBACK_DEBUG.
    • Widened the Vite peer range to >=4.0.0 (rollup >=3.0.0).

agoda-devfeedback-rsbuild@2.1.0

Minor Changes

  • 6da9ddd: Extend devfeedback from single compilations to the whole local dev cycle.

    • New type: "command" event with an install, devserver or clientready phase, posted to COMMAND_ENDPOINT (default http://compilation-metrics/command). Dev server ready time was previously never measured, because closeBundle does not fire in dev.
    • Every event now carries a sessionId, so install → dev server ready → first HMR correlate into one timeline. Purely additive; existing payloads are unchanged.
    • Install capture for npm, yarn and pnpm. Works with no repo change; a preinstall/postinstall pair in the consuming repo upgrades it to an exact span with a trustworthy coldInstall flag. Install events are spooled locally and delivered by the next dev server or build, so an install never waits on the network.
    • Aborted runs are recorded: Ctrl-C produces a devserver event with signal set, without changing what Ctrl-C does.
    • Rspack and Rsbuild events now post to RSPACK_ENDPOINT (/rspack) as the README always documented, instead of the webpack endpoint.
    • Off the critical path: 1500 ms POST timeout, git metadata cached until the repo actually changes instead of three git spawns per HMR event, stats.toJson() no longer serializes the whole compilation on every Rsbuild rebuild, and startup chatter moved behind DEVFEEDBACK_DEBUG.
    • Widened the Vite peer range to >=4.0.0 (rollup >=3.0.0).

Patch Changes

  • Updated dependencies [6da9ddd]
    • agoda-devfeedback-common@2.1.0

agoda-devfeedback-vite2@2.1.0

Minor Changes

  • 6da9ddd: Extend devfeedback from single compilations to the whole local dev cycle.

    • New type: "command" event with an install, devserver or clientready phase, posted to COMMAND_ENDPOINT (default http://compilation-metrics/command). Dev server ready time was previously never measured, because closeBundle does not fire in dev.
    • Every event now carries a sessionId, so install → dev server ready → first HMR correlate into one timeline. Purely additive; existing payloads are unchanged.
    • Install capture for npm, yarn and pnpm. Works with no repo change; a preinstall/postinstall pair in the consuming repo upgrades it to an exact span with a trustworthy coldInstall flag. Install events are spooled locally and delivered by the next dev server or build, so an install never waits on the network.
    • Aborted runs are recorded: Ctrl-C produces a devserver event with signal set, without changing what Ctrl-C does.
    • Rspack and Rsbuild events now post to RSPACK_ENDPOINT (/rspack) as the README always documented, instead of the webpack endpoint.
    • Off the critical path: 1500 ms POST timeout, git metadata cached until the repo actually changes instead of three git spawns per HMR event, stats.toJson() no longer serializes the whole compilation on every Rsbuild rebuild, and startup chatter moved behind DEVFEEDBACK_DEBUG.
    • Widened the Vite peer range to >=4.0.0 (rollup >=3.0.0).

Patch Changes

  • Updated dependencies [6da9ddd]
    • agoda-devfeedback-common@2.1.0

agoda-devfeedback-webpack@2.0.10

Patch Changes

  • b4c7423: Only inject the DevFeedback client runtime module in watch mode (dev server). The browser snippet was previously added to every compilation's initial chunks, including one-off production/CI builds and SSR bundles — it broke html-webpack-plugin template evaluation (window is not defined in node:vm) and would crash SSR bundles running in Node. The generated client code also now guards on typeof window/document as a defensive measure.
  • Updated dependencies [6da9ddd]
    • agoda-devfeedback-common@2.1.0

@github-actions
github-actions Bot force-pushed the changeset-release/master branch from ce92f75 to e94dcd0 Compare August 5, 2026 11:06
@joeldickson
joeldickson merged commit 848f8d3 into master Aug 5, 2026
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.

1 participant