- Clarify that custom
entrystill adds entry files from package.json (#2206) (4099dde) - thanks @MannXo! - Resolve expanded package scripts against the directory of their manifest (#2209) (9d8464d) - thanks @fixfon!
- Track exports through namespace member chains of any depth (#2210) (7569702) - thanks @fixfon!
- Do not treat Windows drive letters as package names (#2217) (d412c5b) - thanks @Cherry!
- Generate built-in compilers list from source (#2216) (d6f594c) - thanks @abrahamguo!
- Update to pnpm@^11 + pnpm dedupe (ef5b819)
- Stop growing and rewriting the analysis cache on warm runs (close #2213) (54b02dd)
- Use
entryin plugins that do not resolve their config files (0b0e328) - Reuse graph reachability for incremental sessions (#2190) (38d926a) - thanks @jakeleventhal!
- fix: reload discovered configuration in watch sessions (#2211) (cefef30) - thanks @jakeleventhal!
- Keep editor sessions and views current (#2215) (cfe91ab) - thanks @jakeleventhal!
- Add Lingui plugin (#2212) (611e7db) - thanks @clean99!
- Update dependency bun to v1.4.4 (#2219) (3f35bbd) - thanks @renovate[bot]!
- Read CSpell configuration from package.json (#2228) (86ab963) - thanks @clean99!
- Ignore file discovery order in session configuration test (51a8d33)
- Fix strict mode for caught optional peer imports (#2218) (e535f40) - thanks @jay23606!
- Add kysely-codegen plugin (#2223) (a50e842) - thanks @clean99!
- Add PurgeCSS plugin (#2224) (668aea6) - thanks @clean99!
- Document plugin args and path bases, issue key order and real-world fixes (8e48df6)
- Add Mastra plugin (#2227) (dd4e1f7) - thanks @ashokram-si!
- Count
findPackageJSON()bare specifiers as dependencies (#2235) (d4e387b) - thanks @abrahamguo! - Add universal hooks file to SvelteKit entries (#2237) (f286584) - thanks @APX403!
- Attribute extended tsconfig plugins correctly (#2230) (8d1d1d1) - thanks @gioboa!
- Resolve
reporterin the Mocha plugin (#2232) (c413715) - thanks @X-Guardian! - Read nyc.config.cjs and nyc.config.mjs in the nyc plugin (#2240) (724c3c9) - thanks @SwastikTripathi!
- Read hidden .biome.json and .biome.jsonc in the Biome plugin (#2239) (dde22a7) - thanks @SwastikTripathi!
- fix: narrow Remix plugin enabler to @remix-run/dev (#2242) (5e10c52) - thanks @gioboa!
- Document alsoReferenceOwner on Input (387e97f)
- Document path bases and the dir option per input type (98180d3)
- Emit the Gatsby production entries from resolveConfig (c224f16)
- Emit the TanStack Router entry files from resolveConfig (c2598a3)
- Discover Marko tag files when only marko-tag.json files exist (c264697)
- Remove the static public/sw.js production entry from the vite-plugin-pwa plugin (b3f9a56)
- Keep absolute
build.lib.entrypaths in the Vitest plugin (5d974fa) - Resolve Vite alias targets from the workspace without prefixing absolute paths (8f93e9d)
- Keep absolute
testDirpaths in the Playwright plugin (4e3e6b3) - Keep absolute
storiespaths in the Storybook plugin (321decc) - Resolve an absolute
basePathin the Karma plugin (64e8b1b) - Keep absolute local plugin paths in the Docusaurus plugin (058930d)
- Keep absolute local plugin paths in the Serverless Framework plugin (0176d78)
- Resolve Nx
run-commandscwd from the workspace root (39c08aa) - Resolve package specifiers in Marko tag definitions (168ee52)
- Keep absolute include paths in the Taskfile plugin (7945ec1)
- Resolve Lefthook
rootfrom the repository root (f28fae6) - Pass specifiers with
dirinstead of absolutizing them in the webpack, Nx and textlint plugins (1ad804d) - Drop redundant
relativecalls on entry patterns in the rstest and Marko plugins (9096f25) - Use
toAbsolutein the Jasmine, Lunaria and electron-vite plugins (b4266ef) - Mark inputs from the start script as production (2fb1024)
- Mark inputs from scripts in production files as production (af469e9)
- Apply directory gitignore patterns to static-only globs (efe514f)
- Glob plugin config files once per workspace (b515677)
- Resolve Mocha
requireandfilefrom the working directory (c6850eb) - Cover the owning workspace of
jsxImportSourcein the tsconfig plugins test (0442096) - List
nyc.config.{js,cjs,mjs}in the nyc plugin example (671e5fb) - Fold agent lessons into the tracked guides (e6cbfe3)
- Ignore development script inputs that the start script repeats in production mode (15cd870)
- Resolve Taskfile script entry patterns from the workspace directory (2730ffa)
- Resolve plugin entry patterns from
dir(6df9c4e) - Add GitHub Actions
working-directoryfixtures for mocha spec patterns (95efd3a) - Pin the scope of negations and workspace exclusions for plugin entry patterns with
dir(2070464) - Parse GitHub Actions step scripts against their working directory (98d0b98)
- Parse MCP server commands against their
cwd(381e3e3) - Let core resolve script entries from
dirin the Playwright, Railway and mise plugins (5d10668) - Add --output-file option to write reporter output to a file (#2243) (1a58eb5) - thanks @X-Guardian!
- Treat packageExtensions peers as optional (#2246) (e118ef4) - thanks @gioboa!
- Support pnpm workspace config includes (#2238) (acbbbf5) - thanks @gioboa!
- Detect SWC plugins in options set directly on a webpack rule (#2252) (624da93) - thanks @fixfon!
- Escape pipes in symbols in the markdown reporter (#2254) (153ba1e) - thanks @NgoQuocViet2001!
- More than two hundred plugins (e68eaa5)
- Update dependencies (8b06f9a)