Skip to content

Release 0.14.1 - #682

Merged
tricknotes merged 2 commits into
mainfrom
release-0.14.1
Sep 11, 2026
Merged

Release 0.14.1#682
tricknotes merged 2 commits into
mainfrom
release-0.14.1

Conversation

@tricknotes

@tricknotes tricknotes commented Sep 11, 2026

Copy link
Copy Markdown
Owner

Two commits: the entries are sharpened first, then the section is named and the version bumped.

What 0.14.1 ships

Everything since 0.14.0 is about the Vite-based blueprint and how failures from either blueprint are reported. No new options, nothing removed.

# Change Blueprint
#681 Build with vite build rather than ember build Vite
#679 Recognise all six vite.config.* names Vite
#678 Report the whole build failure, not its first line classic
#680 Pass --watcher only when the build watches classic

The diff since 0.14.0 is lib/ember_cli/{command,path_set,build_monitor}.rb, their specs, and the silent entry in the README — every one of them covered by an entry.

What changed in the entries

The entries were written one PR at a time, and two of them read as though they touched both blueprints:

  • the build failure reporting is BuildMonitor, which only sees a classic application's ember build --watch output
  • moving to vite build leaves ember build in place for classic applications

Both now say so. The order is what someone upgrading would want: what changes how their application is built, then what was broken, then what was only untidy.

The one behaviour change to notice

silent: true on a Vite application now runs vite build --logLevel error instead of ember build --silent. Progress output is dropped and errors are kept. Everything else — the files a build writes, and the whole of the classic blueprint — is as it was.

Version

0.14.1, as a patch: the four changes are fixes and an internal swap of the build command, with the build output unchanged. The silent mapping above is the only user-visible difference, and it affects an option's verbosity rather than its meaning. Say the word if you would rather this went out as 0.15.0.

🤖 Generated with Claude Code

Every entry since 0.14.0 touches one blueprint and not the other, and two of
them read as though they touched both: the build failure reporting is the
classic blueprint's `ember build --watch` path only, and moving to `vite
build` leaves `ember build` in place for classic applications.

Say so, and put the entries in the order someone upgrading would want them:
what changes how their application is built, then what was broken, then what
was only untidy.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
A Vite-based application is built with vite build, the command its own build
script runs, and is recognised from any of the six names Vite resolves its
configuration from. A classic application's build failure is reported whole
rather than one line of it, and ember build is no longer given --watcher for
a build that does not watch.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@tricknotes
tricknotes marked this pull request as ready for review September 11, 2026 17:35
@tricknotes
tricknotes merged commit b2e9602 into main Sep 11, 2026
16 checks passed
@tricknotes
tricknotes deleted the release-0.14.1 branch September 11, 2026 17:36
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