Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.5.0"
".": "0.5.1"
}
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,24 @@ All notable changes to ComplyEaze Pack are documented here.

## Unreleased

## [0.5.1](https://github.com/lamemustafa/pack/compare/v0.5.0...v0.5.1) (2026-08-17)


### Fixes

* **ci:** skip credentialless non-strict scheduled Store status checks with a notice and fail strict dispatches ([#144](https://github.com/lamemustafa/pack/issues/144)) ([1507f53](https://github.com/lamemustafa/pack/commit/1507f5361bd60a6c55de982c5e934f3fbece8b9a))


### Documentation

* **readiness:** record the v0.5.0 release state and gate the recovery matrix ([#144](https://github.com/lamemustafa/pack/issues/144)) ([1507f53](https://github.com/lamemustafa/pack/commit/1507f5361bd60a6c55de982c5e934f3fbece8b9a))
Comment thread
lamemustafa marked this conversation as resolved.


### Maintenance

* **ci:** consume the Store status tool's service-account or OAuth credential contract ([#144](https://github.com/lamemustafa/pack/issues/144)) ([1507f53](https://github.com/lamemustafa/pack/commit/1507f5361bd60a6c55de982c5e934f3fbece8b9a))
* **store-assets:** bind checked-in exports to their source SVG digests for verification ([#144](https://github.com/lamemustafa/pack/issues/144)) ([1507f53](https://github.com/lamemustafa/pack/commit/1507f5361bd60a6c55de982c5e934f3fbece8b9a))

## [0.5.0](https://github.com/lamemustafa/pack/compare/v0.4.0...v0.5.0) (2026-08-17)


Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ uploaded `v0.3.2` with upload state `SUCCEEDED`, publish state
publication email on 2026-07-06 records item ID
`nfnbhekccajjfgkppolomflaeledoccb`, item name
`ComplyEaze Pack: GSTR-1/GSTR-3B Downloader`, version `0.3.2`, and visibility
`Public`. The repository source is now the `v0.5.0` pre-1.0 beta release. It is
not Store-published evidence: the Store-published package remains `v0.3.2`
`Public`. The repository source is now the `v0.5.1` pre-1.0 beta release. <!-- x-release-please-version -->
It is not Store-published evidence: the Store-published package remains `v0.3.2`
until a newer exact ZIP, Chrome Web Store, and live-evidence record is
published.
Live manifest/index/exception-file generation is outside the current alpha.
Expand Down
7 changes: 4 additions & 3 deletions docs/PUBLICATION_READINESS.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,10 @@ durable full-year, or stable-release claims.
returned HTTP 400 because dashboard requirements were incomplete. It was not
published. The historical pending ZIP SHA-256 is
`6ee4be24cafbe15db69275cac4da6b212f3de49b0f747eb9909eed7d293347c6`.
- Repository source and the GitHub release are the pre-1.0 `v0.5.0` beta,
published as a pre-release. The Chrome Web Store package for `v0.5.0` is
submitted and in review as a draft; it is not approved, published, or live.
- Repository source and the GitHub release are the pre-1.0 `v0.5.1` beta. <!-- x-release-please-version -->
It is published as a pre-release.
The Chrome Web Store package for `v0.5.0` is submitted and in review as a
draft; it is not approved, published, or live.
`v0.3.2` remains the last confirmed Store publication and the only basis for
current Store-published public claims.
- The `v0.5.0` beta does not expand Store-facing, durable full-year, or
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@complyeaze/pack",
"version": "0.5.0",
"version": "0.5.1",
Comment thread
lamemustafa marked this conversation as resolved.
"private": true,
"description": "ComplyEaze Pack: local-first GST filed-return downloader for GSTR-3B/GSTR-1 files, with private GSTR-2B source-build support.",
"type": "module",
Expand Down
8 changes: 8 additions & 0 deletions release-please-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,14 @@
{
"type": "generic",
"path": "src/extension/version.ts"
},
{
"type": "generic",
"path": "README.md"
},
{
"type": "generic",
"path": "docs/PUBLICATION_READINESS.md"
}
],
"changelog-sections": [
Expand Down
2 changes: 1 addition & 1 deletion src/extension/version.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export const PACK_PRODUCT_VERSION = "0.5.0"; // x-release-please-version
export const PACK_PRODUCT_VERSION = "0.5.1"; // x-release-please-version
21 changes: 21 additions & 0 deletions tests/extension/version.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,30 @@ const packageJson = JSON.parse(readFileSync("package.json", "utf8")) as {
version: string;
};

const currentVersionClaims = [
{
document: "README.md",
pattern: /repository source is now the `v(?<version>\d+\.\d+\.\d+)` pre-1\.0 beta release/i,
},
{
document: "docs/PUBLICATION_READINESS.md",
pattern:
/Repository source and the GitHub release are the pre-1\.0 `v(?<version>\d+\.\d+\.\d+)` beta/,
},
] as const;

describe("Pack product version", () => {
it("keeps package, runtime, and connector metadata versions aligned", () => {
expect(PACK_PRODUCT_VERSION).toBe(packageJson.version);
expect(GST_CONNECTOR_DESCRIPTOR.version).toBe(packageJson.version);
});

it.each(currentVersionClaims)(
"keeps the current-version claim in $document aligned",
({ document, pattern }) => {
const claim = readFileSync(document, "utf8").match(pattern);

expect(claim?.groups?.version).toBe(packageJson.version);
},
);
});