Skip to content

Commit 2944c19

Browse files
teuchezhteuchezhivanskopincevdependabot[bot]taczirjak
authored
sync: dev to main (#63)
* chore: bump version (#42) update demo Co-authored-by: teuchezh <nurbiy632@gmailcom> * docs: update demo.gif (#44) Co-authored-by: teuchezh <nurbiy632@gmailcom> * Chore/split to components (#48) * chore: split card component * chore: split card component part 2 * chore(deps-dev): bump the development-dependencies group with 2 updates (#51) Bumps the development-dependencies group with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser). Updates `@typescript-eslint/eslint-plugin` from 8.53.1 to 8.54.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.53.1 to 8.54.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.54.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.54.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump eslint-plugin-lit (#54) Bumps the development-dependencies group with 1 update: [eslint-plugin-lit](https://github.com/43081j/eslint-plugin-lit). Updates `eslint-plugin-lit` from 2.1.1 to 2.2.1 - [Release notes](https://github.com/43081j/eslint-plugin-lit/releases) - [Commits](43081j/eslint-plugin-lit@2.1.1...2.2.1) --- updated-dependencies: - dependency-name: eslint-plugin-lit dependency-version: 2.2.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix perfomance problems (#56) Co-authored-by: teuchezh <nurbiy632@gmailcom> * feat: 12hr format for “today’s forecast view” (#57) * feat: add Slovak translation (sk) (#58) Closes #50 * feat: add Hungarian translation (hu) (#60) Closes #46 Co-authored-by: taczirjak <18069767+taczirjak@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> * chore: switch to manual releases (#61) * chore: switch to manual releases Remove auto-tag.yml workflow that automatically created tags on package.json changes. Update RELEASE.md to reflect manual-only release process (git tag or workflow_dispatch). * remove old translations * chore: sync main into dev (#62) * chore: bump version (#42) (#43) update demo Co-authored-by: teuchezh <nurbiy632@gmailcom> * sync: dev-to-main (#45) * chore: bump version (#42) update demo Co-authored-by: teuchezh <nurbiy632@gmailcom> * docs: update demo.gif (#44) Co-authored-by: teuchezh <nurbiy632@gmailcom> --------- Co-authored-by: teuchezh <nurbiy632@gmailcom> --------- Co-authored-by: teuchezh <nurbiy632@gmailcom> * docs: add Hungarian (hu) and Slovak (sk) to language lists in README (#64) --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: teuchezh <nurbiy632@gmailcom> Co-authored-by: ivan.skopincev <43982844+ivanskopincev@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: taczirjak <18069767+taczirjak@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 003b361 commit 2944c19

37 files changed

Lines changed: 2443 additions & 1291 deletions

.github/RELEASE.md

Lines changed: 4 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,10 @@
11
# Release Process
22

3-
This project uses automated workflows for creating releases and managing changelogs.
3+
This project uses manual workflows for creating releases and managing changelogs.
44

5-
## Automated Release Process
5+
## Release Methods
66

7-
### Option 1: Automatic Tag Creation (Recommended)
8-
9-
1. Update the version in `package.json`:
10-
```bash
11-
npm version patch # for bug fixes (0.2.1 -> 0.2.2)
12-
npm version minor # for new features (0.2.1 -> 0.3.0)
13-
npm version major # for breaking changes (0.2.1 -> 1.0.0)
14-
```
15-
16-
2. Commit and push to main:
17-
```bash
18-
git add package.json
19-
git commit -m "chore: bump version to v0.2.2"
20-
git push
21-
```
22-
23-
3. The `auto-tag.yml` workflow will automatically:
24-
- Detect the version change in package.json
25-
- Create a git tag (e.g., `v0.2.2`)
26-
- Push the tag to GitHub
27-
28-
4. The `release.yml` workflow will automatically:
29-
- Build the project
30-
- Generate a changelog from commits since the last release
31-
- Create a GitHub Release with the changelog
32-
- Update CHANGELOG.md and commit it back to main
33-
34-
### Option 2: Manual Tag Creation
7+
### Option 1: Manual Tag Creation
358

369
1. Create and push a tag manually:
3710
```bash
@@ -41,7 +14,7 @@ This project uses automated workflows for creating releases and managing changel
4114

4215
2. The `release.yml` workflow will run automatically
4316

44-
### Option 3: Manual Workflow Trigger
17+
### Option 2: Manual Workflow Trigger
4518

4619
1. Go to GitHub Actions → Release workflow
4720
2. Click "Run workflow"

.github/workflows/auto-tag.yml

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

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ type: custom:dynamic-weather-card
135135
entity: weather.home
136136
name: My Weather Station
137137
height: 300
138-
language: auto # auto, en, ru, de, fr, nl, es, it
138+
language: auto # auto, en, ru, de, fr, nl, es, it, hu, sk
139139
overlay_opacity: 0.15 # 0-1 (dark overlay for better readability)
140140
wind_speed_unit: ms # ms or kmh (for legacy integrations)
141141

@@ -175,7 +175,7 @@ clock_format: 24h # 12h or 24h
175175
| **Display** |
176176
| `name` | string | - | Custom card title (leave empty to hide) |
177177
| `height` | number | `200` | Card height in pixels |
178-
| `language` | string | `auto` | `auto`, `en`, `ru`, `de`, `fr`, `nl`, `es`, `it` |
178+
| `language` | string | `auto` | `auto`, `en`, `ru`, `de`, `fr`, `nl`, `es`, `it`, `hu`, `sk` |
179179
| `overlay_opacity` | number | `0.1` | Dark overlay opacity (0-1) for text readability |
180180
| **Temperature** |
181181
| `show_feels_like` | boolean | `true` | Display "feels like" temperature |
@@ -250,6 +250,8 @@ The card automatically detects your Home Assistant language or you can set it ma
250250
| Nederlands | `nl` | ✅ Complete |
251251
| Español | `es` | ✅ Complete |
252252
| Italiano | `it` | ✅ Complete |
253+
| Magyar | `hu` | ✅ Complete |
254+
| Slovenčina | `sk` | ✅ Complete |
253255

254256
Want to add your language? [Contribute here!](https://github.com/teuchezh/dynamic-weather-card/tree/main/src/internationalization/locales)
255257

README.ru.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ type: custom:dynamic-weather-card
135135
entity: weather.home
136136
name: Моя метеостанция
137137
height: 300
138-
language: auto # auto, en, ru, de, fr, nl, es, it
138+
language: auto # auto, en, ru, de, fr, nl, es, it, hu, sk
139139
overlay_opacity: 0.15 # 0-1 (тёмное наложение для лучшей читаемости)
140140
wind_speed_unit: ms # ms или kmh (для устаревших интеграций)
141141

@@ -175,7 +175,7 @@ clock_format: 24h # 12h или 24h
175175
| **Отображение** |
176176
| `name` | string | - | Пользовательское название карточки (оставьте пустым, чтобы скрыть) |
177177
| `height` | number | `200` | Высота карточки в пикселях |
178-
| `language` | string | `auto` | `auto`, `en`, `ru`, `de`, `fr`, `nl`, `es`, `it` |
178+
| `language` | string | `auto` | `auto`, `en`, `ru`, `de`, `fr`, `nl`, `es`, `it`, `hu`, `sk` |
179179
| `overlay_opacity` | number | `0.1` | Прозрачность тёмного наложения (0-1) для читаемости текста |
180180
| **Температура** |
181181
| `show_feels_like` | boolean | `true` | Отображать ощущаемую температуру |

bun.lock

Lines changed: 14 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)