Skip to content

Commit 454dea9

Browse files
committed
chore(release): v0.1.4
1 parent 8861ff3 commit 454dea9

File tree

4 files changed

+37
-6
lines changed

4 files changed

+37
-6
lines changed

.github/workflows/deploy.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ jobs:
3434
- name: 'Install dependencies'
3535
run: pnpm install
3636

37+
- name: Prepare
38+
run: pnpm run dev:prepare
39+
3740
- name: 'Build with VitePress'
3841
run: pnpm run docs:full:build
3942

.github/workflows/npm-publish.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,24 @@ jobs:
2323
- name: 'Install dependencies'
2424
run: pnpm install
2525

26-
- name: 'Run build'
26+
- name: Prepare
27+
run: pnpm run dev:prepare
28+
29+
- name: Lint
30+
run: pnpm run lint
31+
32+
- name: Typecheck
33+
run: pnpm run typecheck
34+
35+
- name: Test
36+
run: pnpm run test
37+
38+
- name: Build
2739
run: pnpm build
2840

41+
- name: Build vue fixture
42+
run: pnpm run test:vue:build
43+
2944
- name: 'Publish 🚀'
3045
shell: bash
3146
run: pnpm publish --access public --no-git-checks

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Changelog
22

3+
## 0.1.4 (2025-01-30)
4+
5+
### Docs
6+
* **Advice:** improve
7+
* **Chip:** improve
8+
9+
### Bug Fixes
10+
11+
* **Badge:** missing `B24Avatar` import
12+
* **Toast|Alert:** if/else for Icons and Avatars
13+
* **Select:** remove from useFormField deferInputValidation
14+
* **theme:** Cast them slots types to string
15+
* **Test:** improve
16+
317
## 0.1.3 (2025-01-29)
418

519
### Bug Fixes

package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@bitrix24/b24ui-nuxt",
33
"description": "Bitrix24 UI-Kit for developing web applications REST API for NUXT & VUE",
4-
"version": "0.1.3",
4+
"version": "0.1.4",
55
"packageManager": "[email protected]",
66
"repository": {
77
"type": "git",
@@ -63,7 +63,7 @@
6363
"dev:prepare_short": "nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground && vite build playground-vue",
6464

6565
"prepack": "pnpm build",
66-
"build": "pnpm dev:prepare && nuxt-module-build build",
66+
"build": "nuxt-module-build build",
6767
"build_short": "nuxt-module-build build",
6868

6969
"dev": "set DEV=true && nuxi dev playground",
@@ -82,12 +82,11 @@
8282
"lint": "eslint .",
8383
"lint:fix": "eslint . --fix",
8484
"typecheck": "vue-tsc --noEmit && nuxi typecheck playground && cd playground-vue && vue-tsc --noEmit",
85+
"typecheck-window": "vue-tsc --noEmit && nuxi typecheck playground && cd ../playground-vue && vue-tsc --noEmit",
8586

8687
"test": "vitest",
8788
"test:vue": "vitest -c vitest.vue.config.ts",
88-
"test:vue:build": "vite build playground-vue",
89-
90-
"work:done": "pnpm lint && pnpm typecheck"
89+
"test:vue:build": "vite build playground-vue"
9190
},
9291
"dependencies": {
9392
"@bitrix24/b24icons-vue": "^1.0.3",

0 commit comments

Comments
 (0)