Skip to content

Release/11.14.0 - #327

Merged
hebus merged 10 commits into
masterfrom
release/11.14.0
Aug 4, 2026
Merged

Release/11.14.0#327
hebus merged 10 commits into
masterfrom
release/11.14.0

Conversation

@hebus

@hebus hebus commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

No description provided.

hebus and others added 10 commits July 27, 2026 14:54
- Karma was the only remaining source of the brace-expansion advisory
  (GHSA-mh99-v99m-4gvg, 12 high) through glob@7/minimatch@3/rimraf@3.
  Only brace-expansion@5 is patched and it is API-incompatible with
  minimatch@3, so no override could fix it; dropping Karma was the way out.
- karma is an optional peer of @angular/build, so removing it also clears
  the @angular/build and @angular-devkit/build-angular findings.
  npm audit at the workspace root now reports 0 vulnerabilities.
- test-setup.ts installs a ProxyZone per spec: zone.js only patches
  Jasmine/Jest/Mocha, so waitForAsync fails under Vitest without it.
  It also restores what Jasmine did implicitly (spies reset between specs
  and stubbed rather than called through, en-US locale) and fills the
  matchMedia/scrollIntoView gaps left by jsdom.
- The unit-test builder compiles templates AOT where Karma used JIT, hence
  the wider tsconfig.spec includes and three adjusted TestBed setups.
- Same 254 specs as before, all passing.
- Replace docusaurus-lunr-search with @easyops-cn/docusaurus-search-local,
  configured with docsRouteBasePath '/' since the classic preset serves the
  docs at the site root.
- Drop patch-package along with the gray-matter patch and the js-yaml
  override it needed.
- Bump the docs deploy workflows to Node 20.
- The remaining npm audit findings under docusaurus/ are all the same
  brace-expansion advisory, reported upstream as having no fix available.
…vulnerabilities

ES-32972 #done ES-32915 #done ES-32914 #done ES-32913 #done ES-32912 #done ES-32857 #done ES-32856 #done ES-32855 #done ES-32992 #done ES-32991 #done ES-32989 #done ES-32987 #done ES-32984 #done ES-32983 #done
…elease/11.14.0

# Conflicts:
#	package-lock.json
sync: release/11.14.0 (sba-internal → sba-angular)
@hebus
hebus merged commit 3b95aa1 into master Aug 4, 2026
0 of 3 checks passed
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