Skip to content

Commit a937c47

Browse files
docs(CHANGELOG): update release notes
1 parent 930462b commit a937c47

File tree

1 file changed

+103
-0
lines changed

1 file changed

+103
-0
lines changed

CHANGELOG.md

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,108 @@
11
# CHANGELOG
22

3+
## [v0.14.1](https://github.com/JnyJny/busylight-core/releases/tag/v0.14.1) - 2025-07-25 03:17:53
4+
5+
## Changes since v0.12.0
6+
7+
- v0.14.1 (d5daa4c)
8+
- v0.14.0 (459b4f6)
9+
- v0.13.0 (f9bac30)
10+
- docs(CHANGELOG): update release notes (5e64ef0)
11+
- Merge pull request #16 from JnyJny/features/vendor-lights-classes (4aa867d)
12+
- docs: update all documentation for vendor Lights classes (b676a52)
13+
- test: add comprehensive tests for vendor Lights classes (ee27c3c)
14+
- feat: add vendor-specific Lights classes for direct access (90177e7)
15+
- feat: Updated busylight_core package with version information string. (9fdfde3)
16+
- docs: Broken link in README.md (c693c38)
17+
- docs: Consolidated development info in CONTRIBUTING.md (3054ab3)
18+
- docs: Removed mute from Kuando in vendor/device table. (86ea9e0)
19+
- docs: Wordsmithing the README (b6ae056)
20+
- docs: Fixed doc URLs in README. s/advanced-features/features/ (c5fa708)
21+
- docs: fix documentation links in README (41703a6)
22+
- Merge pull request #15 from JnyJny/doc/comprehensive-documentation-improvements (0254345)
23+
- docs: comprehensive documentation improvements and API reference enhancement (652ce8a)
24+
- feature: added release method to busylight_core.light.Light (6bce0de)
25+
- docs: removed nonfunctional fix for footnote rendering. (444f36c)
26+
- Merge pull request #14 from JnyJny/ci/extract-python-versions-from-pyproject (8833e57)
27+
- ci: Added toml tool dev dependency for extract python version testing matrix. (d90a202)
28+
- docs: Update CONTRIBUTING.md for optimized release workflow (b0bcf28)
29+
- docs: Document optimized release workflow in CLAUDE.md (0ad1067)
30+
- docs: Document Python version configuration in workflows README (21b5aeb)
31+
- feat: Add error handling for missing Python version config (aebb765)
32+
- simplify: Remove unnecessary JSON conversion for Python versions (6866a0f)
33+
- fix: Use consistent busylight_core naming in tool section (83b21b2)
34+
- ci: Extract Python test matrix from pyproject.toml (3a89224)
35+
- docs: Document workflow communication mechanism in README (fa02ff6)
36+
- ci: Improve GitHub Actions workflow performance and reliability (47293bb)
37+
- ci: Use pyproject.toml as source of truth for docs Python version (da17b4b)
38+
- ci: Improve error handling in GitHub Pages auto-enablement (f3af74b)
39+
- ci: Auto-enable GitHub Pages in docs workflow (5df171f)
40+
- docs: Add GitHub Pages setup link to workflows README (e3ae0d4)
41+
- docs: Remove irrelevant Jinja formatting section from workflows README (840d11b)
42+
- ci: Use pyproject.toml as source of truth for build Python version (e66363a)
43+
- Merge pull request #13 from JnyJny/ci/optimize-github-actions-workflow (e493911)
44+
- docs: Update workflows README to reflect optimized architecture (ca8c844)
45+
- ci: Optimize GitHub Actions workflow architecture (c5aa73f)
46+
- docs: Optimize CLAUDE.md for token efficiency and objectivity (98f0627)
47+
- Merge pull request #12 from JnyJny/refactor/standardize-exception-variable-names (f12098c)
48+
- docs: Standardize exception variable names from 'e' to 'error' (5d6ff49)
49+
- refactor: Standardize Light class caching to @cache decorator (e7fe6e3)
50+
- docs(CHANGELOG): update release notes (5b5fced)
51+
## Full Changelog
52+
53+
See [CHANGELOG.md](CHANGELOG.md) for complete release notes.
54+
55+
56+
## What's Changed
57+
* docs: Standardize exception variable names from 'e' to 'error' by @JnyJny in https://github.com/JnyJny/busylight-core/pull/12
58+
* ci: Optimize GitHub Actions workflow architecture by @JnyJny in https://github.com/JnyJny/busylight-core/pull/13
59+
* ci: Extract Python test matrix from pyproject.toml by @JnyJny in https://github.com/JnyJny/busylight-core/pull/14
60+
* Comprehensive Documentation Improvements and API Reference Enhancement by @JnyJny in https://github.com/JnyJny/busylight-core/pull/15
61+
* feat: add vendor-specific Lights classes for direct access by @JnyJny in https://github.com/JnyJny/busylight-core/pull/16
62+
63+
64+
**Full Changelog**: https://github.com/JnyJny/busylight-core/compare/v0.12.0...v0.14.1
65+
66+
### Feature
67+
68+
- general:
69+
- add vendor-specific Lights classes for direct access ([90177e7](https://github.com/JnyJny/busylight-core/commit/90177e7065df833d231e07e506331885632ef968)) ([#16](https://github.com/JnyJny/busylight-core/pull/16))
70+
- Updated busylight_core package with version information string. ([9fdfde3](https://github.com/JnyJny/busylight-core/commit/9fdfde3706bc3ab53d90fca9eebfed99e72e8190))
71+
- feature: added release method to busylight_core.light.Light ([6bce0de](https://github.com/JnyJny/busylight-core/commit/6bce0de67a0ad5a63e510bf02494f2a95a97ebd2)) ([#15](https://github.com/JnyJny/busylight-core/pull/15))
72+
- Add error handling for missing Python version config ([aebb765](https://github.com/JnyJny/busylight-core/commit/aebb765ad6a660f6ea8fa90dd3eba9a333318208)) ([#14](https://github.com/JnyJny/busylight-core/pull/14))
73+
74+
### Bug Fixes
75+
76+
- general:
77+
- Use consistent busylight_core naming in tool section ([83b21b2](https://github.com/JnyJny/busylight-core/commit/83b21b295bb0f511780043013bb5dc5ec01d863c)) ([#14](https://github.com/JnyJny/busylight-core/pull/14))
78+
79+
### Documentation
80+
81+
- general:
82+
- update all documentation for vendor Lights classes ([b676a52](https://github.com/JnyJny/busylight-core/commit/b676a52e13d399e3f42eab25fb8b7fcf53a915b1)) ([#16](https://github.com/JnyJny/busylight-core/pull/16))
83+
- Broken link in README.md ([c693c38](https://github.com/JnyJny/busylight-core/commit/c693c38a2b9981df399a725f11af15cdad487952))
84+
- Consolidated development info in CONTRIBUTING.md ([3054ab3](https://github.com/JnyJny/busylight-core/commit/3054ab34d50b53ffbf2efb1d0eaae99fe02c0129))
85+
- Removed mute from Kuando in vendor/device table. ([86ea9e0](https://github.com/JnyJny/busylight-core/commit/86ea9e0c0246823c30f1655d145231b9dae93d12))
86+
- Wordsmithing the README ([b6ae056](https://github.com/JnyJny/busylight-core/commit/b6ae0563174fd41dc30b2cc02040f774eef0a049))
87+
- Fixed doc URLs in README. s/advanced-features/features/ ([c5fa708](https://github.com/JnyJny/busylight-core/commit/c5fa708fb596990620503a008f5af78b9c5ae8ff))
88+
- fix documentation links in README ([41703a6](https://github.com/JnyJny/busylight-core/commit/41703a65ac75a85f79b61845c4ec52b1974eb8da))
89+
- comprehensive documentation improvements and API reference enhancement ([652ce8a](https://github.com/JnyJny/busylight-core/commit/652ce8a522e0b29ce4e687a1de26a3c5991d7d84)) ([#15](https://github.com/JnyJny/busylight-core/pull/15))
90+
- removed nonfunctional fix for footnote rendering. ([444f36c](https://github.com/JnyJny/busylight-core/commit/444f36c5e662666148bcb18a1a57ddafb3cbfcc0)) ([#15](https://github.com/JnyJny/busylight-core/pull/15))
91+
- Update CONTRIBUTING.md for optimized release workflow ([b0bcf28](https://github.com/JnyJny/busylight-core/commit/b0bcf28b96ce93673dc6aafd33cbdd503ef85b36)) ([#14](https://github.com/JnyJny/busylight-core/pull/14))
92+
- Document optimized release workflow in CLAUDE.md ([0ad1067](https://github.com/JnyJny/busylight-core/commit/0ad1067b01204e66f69c357f6eb3861f0a45730a)) ([#14](https://github.com/JnyJny/busylight-core/pull/14))
93+
- Document Python version configuration in workflows README ([21b5aeb](https://github.com/JnyJny/busylight-core/commit/21b5aeb24402e6dacdfb472463cf3523a7ef9231)) ([#14](https://github.com/JnyJny/busylight-core/pull/14))
94+
- Document workflow communication mechanism in README ([fa02ff6](https://github.com/JnyJny/busylight-core/commit/fa02ff63d33133a9d7a8ed4f12b393c54f524b83))
95+
- Add GitHub Pages setup link to workflows README ([e3ae0d4](https://github.com/JnyJny/busylight-core/commit/e3ae0d468f64342b9ad70d565d9e1d05f5973127))
96+
- Remove irrelevant Jinja formatting section from workflows README ([840d11b](https://github.com/JnyJny/busylight-core/commit/840d11b929cef7996dcee53d4b33f69f7ebbdd15))
97+
- Update workflows README to reflect optimized architecture ([ca8c844](https://github.com/JnyJny/busylight-core/commit/ca8c84485d3cc1742e496a436dbb1b9089d6165d)) ([#13](https://github.com/JnyJny/busylight-core/pull/13))
98+
- Optimize CLAUDE.md for token efficiency and objectivity ([98f0627](https://github.com/JnyJny/busylight-core/commit/98f06275c5a954b088e3765a917c140a0b08cfca))
99+
- Standardize exception variable names from 'e' to 'error' ([5d6ff49](https://github.com/JnyJny/busylight-core/commit/5d6ff49f3c3263d10bd32e49f61e625152c06ff3)) ([#12](https://github.com/JnyJny/busylight-core/pull/12))
100+
101+
### Refactor
102+
103+
- general:
104+
- Standardize Light class caching to @cache decorator ([e7fe6e3](https://github.com/JnyJny/busylight-core/commit/e7fe6e33a6641649d16a0d2bb663733e103f3b01))
105+
3106
## [v0.12.0](https://github.com/JnyJny/busylight-core/releases/tag/v0.12.0) - 2025-07-22 20:27:29
4107

5108
## [v0.9.2](https://github.com/JnyJny/busylight-core/releases/tag/v0.9.2) - 2025-07-22 16:15:24

0 commit comments

Comments
 (0)