Skip to content

chore(deps): update dependency angular-cli-ghpages [skip netlify] - #1206

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/angular-cli-ghpages-3.x
Open

chore(deps): update dependency angular-cli-ghpages [skip netlify]#1206
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/angular-cli-ghpages-3.x

Conversation

@renovate

@renovate renovate Bot commented Apr 29, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
angular-cli-ghpages 2.0.33.1.0 age confidence

Release Notes

angular-schule/angular-cli-ghpages (angular-cli-ghpages)

v3.1.0

Compare Source

Angular 22

Summary

Adds Angular 22 support.

See PR #​212.

v3.0.3

Compare Source

Summary

Patch release covering three long-standing bugs in the underlying gh-pages library. No breaking changes — drop-in replacement for 3.0.0 to 3.0.3.

Fixes

  • Fixes #​205 via #​206 — Fake "Successfully published" banner when the underlying git push fails
  • Fixes #​204 via #​207 — v3: "Removing files" step doesn't properly clean existing gh-pages content when repo contains submodules
  • Fixes #​203 via #​208 — v3.0.2: "path argument undefined" error when running standalone with npx

v3.0.2

Compare Source

v3.0.1

Compare Source

v3.0.0

Compare Source

Angular 21 teaser

Summary

Major release with Angular 20 and Angular 21 compatibility, security fixes, and comprehensive test coverage.

  • BREAKING: Require Angular 18+ (drops Angular 17 and earlier)
  • Security: Upgrade gh-pages 3.1.0 → 6.3.0 (fixes #​185)
  • Compatibility: Fix Angular 20+ outputPath handling (fixes #​196, #​199)
  • Stability: Fork commander v3.0.2 to preserve --no- flag behavior
  • Quality: >400 tests with near-complete coverage

Closes

  • Fixes #​199 - Not compatible with Angular 20
  • Fixes #​198 - Remove the angular-devkit/* in dependencies (switched to >=18.0.0 ranges)
  • Fixes #​196 - deploy error if outputPath.browser is not set
  • Fixes #​190 - Change default dist folder to "browser"
  • Fixes #​185 - Critical severity vulnerability (gh-pages upgrade)
  • Replaces #​186 - Fixing critical vulnerabilities (superseded by this PR)

Breaking Changes

  • Minimum Angular version is now 18.0.0
  • browserTarget is actively rejected with helpful error message ("Use buildTarget instead")

Key Changes

Angular 20+ Compatibility
  • Handle missing outputPath in Angular 20+ projects
  • Default browser to 'browser' when outputPath object omits it
  • CI tests against Angular 18, 19, 20, and 21
gh-pages v6 Upgrade (Security)
  • Fixes critical vulnerability reported in #​185
  • Native CNAME and .nojekyll file creation (delegated to gh-pages)
Commander Fork

We forked commander v3.0.2 to preserve critical --no- flag behavior that broke in newer versions:

  • Angular CLI passes --no-dotfiles as { noDotfiles: true }, NOT { dotfiles: false }
  • Modern commander versions changed this behavior
  • Our fork maintains backwards compatibility while stripping unused features (subcommands, action handlers)
npm Trusted Publishers
Screenshot 2026-01-07 at 14 04 33

This package now uses provenance statements with OIDC. Every published version includes cryptographic provenance attestation. You can verify that the npm package was built from this exact GitHub repository, from a specific commit, through a transparent CI pipeline. Deployed by @​JohannesHoppe.

Improved CI Metadata
  • GitHub Actions: Now includes build URL (/actions/runs/{id}) - parity with Travis/CircleCI
  • Travis CI: Uses TRAVIS_BUILD_WEB_URL (works for .com and enterprise)
Documentation
  • Added --no-notfound and --no-nojekyll to standalone CLI docs
  • Various improvements to all documentation files

Configuration

📅 Schedule: (UTC)

  • 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.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Apr 29, 2026
@renovate
renovate Bot force-pushed the renovate/angular-cli-ghpages-3.x branch 2 times, most recently from 3507da0 to 1098593 Compare May 5, 2026 05:24
@renovate
renovate Bot force-pushed the renovate/angular-cli-ghpages-3.x branch 4 times, most recently from 821be8a to c26384d Compare May 13, 2026 10:00
@renovate
renovate Bot force-pushed the renovate/angular-cli-ghpages-3.x branch from c26384d to cd59868 Compare May 18, 2026 08:53
@renovate
renovate Bot force-pushed the renovate/angular-cli-ghpages-3.x branch 3 times, most recently from 5b96ed4 to 5c7cb0e Compare June 3, 2026 21:17
@renovate
renovate Bot force-pushed the renovate/angular-cli-ghpages-3.x branch 2 times, most recently from ea4f140 to defa8a0 Compare June 11, 2026 13:04
@renovate
renovate Bot force-pushed the renovate/angular-cli-ghpages-3.x branch 6 times, most recently from 771b5a0 to 05e6898 Compare June 24, 2026 09:10
@renovate
renovate Bot force-pushed the renovate/angular-cli-ghpages-3.x branch 2 times, most recently from 35f3a86 to cefb065 Compare July 17, 2026 09:52
@renovate
renovate Bot force-pushed the renovate/angular-cli-ghpages-3.x branch 7 times, most recently from 81718d5 to 4974cb5 Compare July 31, 2026 14:28
@renovate
renovate Bot force-pushed the renovate/angular-cli-ghpages-3.x branch from 4974cb5 to ffac18a Compare July 31, 2026 19:23
@renovate
renovate Bot force-pushed the renovate/angular-cli-ghpages-3.x branch from ffac18a to 900f90d Compare August 4, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants