Skip to content

chore(release): promote dev to main for v1.3.4 - #260

Merged
hoangsvit merged 43 commits into
mainfrom
dev
Oct 30, 2026
Merged

hoangsvit merged 43 commits into
mainfrom
dev

Conversation

@hoangsvit

@hoangsvit hoangsvit commented Oct 30, 2026 •

Copy link
Copy Markdown
Member

Release 1.3.4 — dev → main

This PR proposes the tested dev state for the next Google Cloud Skills Boost Helper extension release. Review / merge only; this PR does not create a tag or publish browser packages.

Included

Release gate / security disclosure

  • Revalidate type checks, tests, builds, and dependency audit on this PR's latest commit.
  • Resolve merge conflicts between dev and main (preserve WXT 0.21.5, Firebase 13.1.0 and Arcade fixes).
  • Confirm real extension popup and avatar agree on 130 after +10 confirmation, refresh, reopen, and switching accounts.
  • Confirm Chrome and Firefox release packages.
  • Review the dependency audit after merging WXT 0.21.5 into dev. The old node-forge / web-ext-run dependency path is absent from the resolved yarn.lock; confirm the final security result before publishing.
  • Confirm release notes and publishing credentials.

Tag / store publishing

The .github/workflows/release.yml workflow responds to a numeric semver tag such as 1.3.4 and subsequently builds, creates GitHub Release and submits extension packages to Chrome/Firefox stores. Do not push the 1.3.4 tag until this PR has been reviewed and merged, plus release/security gates resolved. Create that tag on the approved main commit only.

Version rationale: The latest published GitHub Release and tag is 1.3.3; main already had an unreleased 1.3.4 manifest. This PR prepares the next release as 1.3.4 without skipping a release version.

Earlier main/dev conflicts were resolved in merge commit 633b124. Do not merge until required checks and browser tests pass.

dependabot Bot and others added 30 commits October 12, 2026 16:46
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@8207627...949feb2)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…actions/setup-node-7.1.0

chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0
Bumps the production-dependencies group with 2 updates: [@wxt-dev/storage](https://github.com/wxt-dev/wxt/tree/HEAD/packages/storage) and [marked](https://github.com/markedjs/marked).


Updates `@wxt-dev/storage` from 1.2.9 to 1.3.0
- [Release notes](https://github.com/wxt-dev/wxt/releases)
- [Changelog](https://github.com/wxt-dev/wxt/blob/main/packages/storage/CHANGELOG.md)
- [Commits](https://github.com/wxt-dev/wxt/commits/storage-v1.3.0/packages/storage)

Updates `marked` from 18.0.14 to 18.1.0
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](markedjs/marked@v18.0.14...v18.1.0)

---
updated-dependencies:
- dependency-name: "@wxt-dev/storage"
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: marked
  dependency-version: 18.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [firebase](https://github.com/firebase/firebase-js-sdk) from 12.19.0 to 13.0.0.
- [Release notes](https://github.com/firebase/firebase-js-sdk/releases)
- [Changelog](https://github.com/firebase/firebase-js-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/firebase/firebase-js-sdk/compare/firebase@12.19.0...firebase@13.0.0)

---
updated-dependencies:
- dependency-name: firebase
  dependency-version: 13.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…oduction-dependencies-fd93774ae1

chore(deps): bump the production-dependencies group with 2 updates
…rebase-13.0.0

chore(deps): bump firebase from 12.19.0 to 13.0.0
Bumps the production-dependencies group with 4 updates: [dompurify](https://github.com/cure53/DOMPurify), [marked](https://github.com/markedjs/marked), [react](https://github.com/react/react/tree/HEAD/packages/react) and [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom).


Updates `dompurify` from 3.4.16 to 3.4.17
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@3.4.16...3.4.17)

Updates `marked` from 18.1.0 to 18.1.1
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](markedjs/marked@v18.1.0...v18.1.1)

Updates `react` from 19.3.0 to 19.3.1
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.3.1/packages/react)

Updates `react-dom` from 19.3.0 to 19.3.1
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.3.1/packages/react-dom)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: marked
  dependency-version: 18.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: react
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: react-dom
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
…oduction-dependencies-14fa9fbd36

chore(deps): bump the production-dependencies group with 4 updates
Bumps the production-dependencies group with 1 update: [firebase](https://github.com/firebase/firebase-js-sdk).


Updates `firebase` from 13.0.0 to 13.1.0
- [Release notes](https://github.com/firebase/firebase-js-sdk/releases)
- [Changelog](https://github.com/firebase/firebase-js-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/firebase/firebase-js-sdk/compare/firebase@13.0.0...firebase@13.1.0)

---
updated-dependencies:
- dependency-name: firebase
  dependency-version: 13.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
…oduction-dependencies-b63b6b459e

chore(deps): bump firebase from 13.0.0 to 13.1.0 in the production-dependencies group
This commit fixes the style issues introduced in 424a5a8 according to the output
from Prettier.

Details: #258
This commit fixes the style issues introduced in 7e9d041 according to the output
from Prettier.

Details: #258
This commit fixes the style issues introduced in ceacc13 according to the output
from Prettier.

Details: #258
This commit fixes the style issues introduced in cce8b0a according to the output
from Prettier.

Details: #258
This commit fixes the style issues introduced in 941fd16 according to the output
from Prettier.

Details: #258
@eplus-bot

Copy link
Copy Markdown
Contributor

Thank you for creating this pull request and helping make the project better.

We will review or merge it after the required checks pass.

@qodo-code-review

Copy link
Copy Markdown

ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing

@coderabbitai

coderabbitai Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 77ada761-e0d6-4574-87f0-985fa700d4b3
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@eplus-bot eplus-bot added the needs-review Pull request is ready for maintainer review label Oct 30, 2026
@eplus-bot eplus-bot added the app Application or extension source code label Oct 30, 2026
@eplus-bot eplus-bot added tests Test coverage or test tooling changes build-ci Build, CI, release, or project configuration documentation Improvements or additions to documentation labels Oct 30, 2026
@eplus-bot
eplus-bot self-requested a review October 30, 2026 09:00
@deepsource-io

deepsource-io Bot commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

DeepSource Code Review

We reviewed changes in a5eed96...cec4129 on this pull request. Below is the summary for the review, and you can see the individual issues we found as inline review comments.

See full review on DeepSource ↗

PR Report Card

Overall Grade   Security  

Reliability  

Complexity  

Hygiene  

Code Review Summary

Analyzer Status Updated (UTC) Details
JavaScript Oct 30, 2026 9:42a.m. Review ↗

Important

AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.

Keep WXT 0.21.5 and main-only TypeScript config/test updates; retain dev extension v1.3.5, Firebase 13, Arcade 130-point regression fixes and patched dependencies. Reconcile Yarn 1 lock selectors against the merged manifest.
Latest GitHub release is v1.3.3. Keep next version at 1.3.4 and consolidate release notes, preserving Arcade score fixes, dependency security patches, and WXT upgrade.
@hoangsvit hoangsvit changed the title chore(release): promote dev to main for v1.3.5 chore(release): promote dev to main for v1.3.4 Oct 30, 2026
@hoangsvit
hoangsvit merged commit 81b2c13 into main Oct 30, 2026
12 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Thanks for helping make Google Cloud Skills Boost - Helper better!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app Application or extension source code area: config area: docs area: release area: services area: tests area: ui build-ci Build, CI, release, or project configuration documentation Improvements or additions to documentation needs-review Pull request is ready for maintainer review tests Test coverage or test tooling changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants