Skip to content

Commit bdf96fd

Browse files
addon-ownergithub-actions[bot]
authored andcommitted
chore(release): version packages
1 parent 906ed65 commit bdf96fd

File tree

3 files changed

+56
-57
lines changed

3 files changed

+56
-57
lines changed

.changeset/ready-loops-refuse.md

Lines changed: 0 additions & 29 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 55 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# @addon-core/storage
22

3+
## 0.2.0
4+
5+
### Minor Changes
6+
7+
- [`906ed65`](https://github.com/addon-stack/storage/commit/906ed6515c090427e81d86dd8c3e0d10d313fb8d) Thanks [@addon-stack](https://github.com/addon-stack)! - added storage providers and utilities:
8+
9+
- `Storage`, `SecureStorage`, `MonoStorage`
10+
- React hook `useStorage` for convenient use of storage in components
11+
- Factories `Storage.Local/Sync/Session`, namespace support, and `watch` for change subscriptions
12+
13+
#### Infrastructure and tooling
14+
15+
- migrate: switched to `Biome` for linting and code formatting
16+
- chore: updated `npm` scripts and configs for consistency and stability
17+
- chore: refined `lint-staged`, simplified pre-commit scripts
18+
- chore: mass auto-formatting and import ordering
19+
20+
#### CI/CD and releases
21+
22+
- chore: simplified release preparation — commit changes directly to the release branch
23+
- CI: current CI (type checks, tests, build, `npm pack --dry-run`) updated to match new scripts/linter
24+
25+
#### Reference commits
26+
27+
- feat: introduce Storage, SecureStorage, MonoStorage and useStorage hook — `4459fd5`
28+
- migrate to Biome — `2b4d1a3`
29+
- update scripts/configs — `8daee6b`
30+
- lint-staged/pre-commit tweaks — `4ed5053`, `5ad57ac`
31+
- simplify release workflow — `0365825`
32+
333
## 0.1.6
434

535
### Patch Changes
@@ -17,44 +47,46 @@
1747
### Patch Changes
1848

1949
- [`c997bd4`](https://github.com/addon-stack/storage/commit/c997bd48e3f5d01933c15a3c58c1835f430d277d) Thanks [@addon-stack](https://github.com/addon-stack)! - ### Improve release workflows for branch-based releases
20-
- Updated `release-publish.yml` to use `npm publish` with provenance and public access.
21-
- Enhanced token configurations for compatibility.
22-
- Modified `release-prepare.yml` to handle branch-based release preparation.
23-
- Added automatic branch creation and targeted PR updates for release branches.
50+
- Updated `release-publish.yml` to use `npm publish` with provenance and public access.
51+
- Enhanced token configurations for compatibility.
52+
- Modified `release-prepare.yml` to handle branch-based release preparation.
53+
- Added automatic branch creation and targeted PR updates for release branches.
2454

2555
## 0.1.3
2656

2757
### Patch Changes
2858

2959
- [`4018660`](https://github.com/addon-stack/storage/commit/40186609bdbe9933908060167b5f437b702ab8f9) Thanks [@addon-stack](https://github.com/addon-stack)! - Add MIT license to package and project files
30-
- Added `MIT` license to `package.json`.
31-
- Created `LICENSE.md` containing copyright and license details.
60+
- Added `MIT` license to `package.json`.
61+
- Created `LICENSE.md` containing copyright and license details.
3262

3363
## 0.1.2
3464

3565
### Patch Changes
3666

3767
- [`40c75eb`](https://github.com/addon-stack/storage/commit/40c75ebeaa8960e5d7f483a84ddae24b7a347f03) Thanks [@addon-stack](https://github.com/addon-stack)! - ### Configure workflows for release preparation and publishing
38-
- Added `release-prepare.yml` to automate versioning and changelog generation with Changesets.
39-
- Renamed and updated `release.yml` to `release-publish.yml` for npm publishing.
40-
- Enhanced `ci.yml` workflow with support for workflow calls.
41-
- Updated Changesets configuration and added `release` script in `package.json`.
68+
- Added `release-prepare.yml` to automate versioning and changelog generation with Changesets.
69+
- Renamed and updated `release.yml` to `release-publish.yml` for npm publishing.
70+
- Enhanced `ci.yml` workflow with support for workflow calls.
71+
- Updated Changesets configuration and added `release` script in `package.json`.
4272

4373
## 0.1.1
4474

4575
### Patch Changes
4676

4777
- [`120ca74`](https://github.com/addon-stack/storage/commit/120ca74dd515728179869a895d2b4e05686d6417) Thanks [@addon-stack](https://github.com/addon-stack)! - #### 0.1.1 — Patch (upcoming)
48-
- Added: CI workflow for automated releases via Changesets and npm publication.
49-
- Added: `commitlint` for commit message validation.
50-
- Style: Unified code formatting (double quotes, indentation).
51-
- Chore: Cleaned up unused dependencies and added `overrides` for `glob`.
52-
53-
#### 0.1.0 — Initial Release
54-
- Introduced package `@addon-core/storage` with CJS/ESM/types exports.
55-
- Build: Configured bundling with `@rslib/core` (`build`, `dev`).
56-
- Tooling: Set up TypeScript, `Biome`, `ESLint`, `Prettier`, `Jest`, `husky`, and `lint-staged`.
57-
- Scripts: `typecheck`, `test`, `test:run`, `test:related`.
58-
- CI: Added `ci.yml` to run `biome check`, `typecheck`, tests, build, and `npm pack --dry-run`; includes Node 18/20/22 matrix for `main` and PRs to `main`.
59-
- Releases: Added `release.yml` using `changesets/action@v1` for creating release PRs or publishing to npm (`npm publish --provenance --access public`).
60-
- Changesets: Added
78+
79+
- Added: CI workflow for automated releases via Changesets and npm publication.
80+
- Added: `commitlint` for commit message validation.
81+
- Style: Unified code formatting (double quotes, indentation).
82+
- Chore: Cleaned up unused dependencies and added `overrides` for `glob`.
83+
84+
#### 0.1.0 — Initial Release
85+
86+
- Introduced package `@addon-core/storage` with CJS/ESM/types exports.
87+
- Build: Configured bundling with `@rslib/core` (`build`, `dev`).
88+
- Tooling: Set up TypeScript, `Biome`, `ESLint`, `Prettier`, `Jest`, `husky`, and `lint-staged`.
89+
- Scripts: `typecheck`, `test`, `test:run`, `test:related`.
90+
- CI: Added `ci.yml` to run `biome check`, `typecheck`, tests, build, and `npm pack --dry-run`; includes Node 18/20/22 matrix for `main` and PRs to `main`.
91+
- Releases: Added `release.yml` using `changesets/action@v1` for creating release PRs or publishing to npm (`npm publish --provenance --access public`).
92+
- Changesets: Added

package.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@addon-core/storage",
3-
"version": "0.1.6",
3+
"version": "0.2.0",
44
"type": "module",
55
"license": "MIT",
66
"repository": {
@@ -32,18 +32,14 @@
3232
"prepare": "husky",
3333
"build": "rslib build",
3434
"dev": "rslib build --watch",
35-
3635
"format": "biome format --write .",
3736
"format:check": "biome check --formatter-enabled=true --linter-enabled=false .",
38-
3937
"lint": "biome check .",
4038
"lint:fix": "biome check --write .",
4139
"lint:fix:unsafe": "biome check --write --unsafe .",
42-
4340
"test": "jest",
4441
"test:ci": "jest --ci --passWithNoTests",
4542
"test:related": "jest --bail --passWithNoTests --findRelatedTests",
46-
4743
"typecheck": "tsc -p tsconfig.json --noEmit",
4844
"release": "changeset publish"
4945
},

0 commit comments

Comments
 (0)