Skip to content

Commit 969daa0

Browse files
chore(release): 1.0.0-dev.1 [skip ci]
## [1.0.0-dev.1](v0.6.2...v1.0.0-dev.1) (2025-09-16) ### ⚠ BREAKING CHANGES * Replace custom dual-file versioning system with semantic-release. All future commits must follow Conventional Commits format. - Remove custom versioning scripts (300+ lines eliminated) - Remove VERSION and VERSION.meta files - Remove custom GitHub Actions workflows - Add semantic-release configuration and workflows - Add commitizen for guided commit messages - Add commitlint for PR validation - Update pyproject.toml to static versioning - Update documentation for new workflow This migration eliminates complex custom code and adopts industry-standard automated versioning practices consistent with the CrackingShells organization. ### ci * migrate to semantic-release ([cec8e28](cec8e28)) ### Features * add wobble decorators to test_docker_installer.py ([fb01ac2](fb01ac2)) * add wobble decorators to test_env_manip.py ([90dbdb1](90dbdb1)) * add wobble decorators to test_online_package_loader.py ([3e2c3e5](3e2c3e5)) * add wobble decorators to test_python_environment_manager.py ([cf4e068](cf4e068)) * add wobble decorators to test_registry_retriever.py ([51f414e](51f414e)) * add wobble decorators to test_system_installer.py ([4bdcab4](4bdcab4)) * complete wobble test categorization ([0a37786](0a37786)) * implement self-contained test data architecture with 15 core packages ([3341b54](3341b54)) ### Bug Fixes * add missing wobble decorators to remaining test files ([e63ca0c](e63ca0c)) * add required scope parameters to integration test decorators ([0dc4a01](0dc4a01)) * correct wobble integration_test decorator usage ([0214d13](0214d13)) * migrate failing tests to use self-contained test packages ([2d10458](2d10458)) * resolve critical test failures in architecture migration ([abe707e](abe707e)) ### Documentation * add mkdocs-print-site-plugin ([#37](#37)) ([1b11cae](1b11cae)) * enable Python requirements installation for documentation build ([#35](#35)) ([ba03817](ba03817)) * enhance documentation with API reference and mkdocstrings integration ([#34](#34)) ([34a8fa2](34a8fa2)) * update documentation theme to Material and add mkdocs-material dependency ([#36](#36)) ([20825d8](20825d8)) ### Code Refactoring * eliminate redundant dynamic test package generation ([b1ff860](b1ff860)) * remove sys.path.insert statements from test files ([25a2d37](25a2d37))
1 parent e07187c commit 969daa0

1 file changed

Lines changed: 59 additions & 0 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,62 @@
1+
## [1.0.0-dev.1](https://github.com/CrackingShells/Hatch/compare/v0.6.2...v1.0.0-dev.1) (2025-09-16)
2+
3+
4+
### ⚠ BREAKING CHANGES
5+
6+
* Replace custom dual-file versioning system with semantic-release.
7+
All future commits must follow Conventional Commits format.
8+
9+
- Remove custom versioning scripts (300+ lines eliminated)
10+
- Remove VERSION and VERSION.meta files
11+
- Remove custom GitHub Actions workflows
12+
- Add semantic-release configuration and workflows
13+
- Add commitizen for guided commit messages
14+
- Add commitlint for PR validation
15+
- Update pyproject.toml to static versioning
16+
- Update documentation for new workflow
17+
18+
This migration eliminates complex custom code and adopts industry-standard
19+
automated versioning practices consistent with the CrackingShells organization.
20+
21+
### ci
22+
23+
* migrate to semantic-release ([cec8e28](https://github.com/CrackingShells/Hatch/commit/cec8e28a781a0d4aad147ad607faf78985af230c))
24+
25+
26+
### Features
27+
28+
* add wobble decorators to test_docker_installer.py ([fb01ac2](https://github.com/CrackingShells/Hatch/commit/fb01ac2b5c030c6fe2167204996584f8c7af1736))
29+
* add wobble decorators to test_env_manip.py ([90dbdb1](https://github.com/CrackingShells/Hatch/commit/90dbdb1f157c8b51eae8615c19296a09d1690764))
30+
* add wobble decorators to test_online_package_loader.py ([3e2c3e5](https://github.com/CrackingShells/Hatch/commit/3e2c3e517d484791a89caa4cf4e56d0dfa68db8d))
31+
* add wobble decorators to test_python_environment_manager.py ([cf4e068](https://github.com/CrackingShells/Hatch/commit/cf4e068145265cd35a37e1055ef94762203d3d62))
32+
* add wobble decorators to test_registry_retriever.py ([51f414e](https://github.com/CrackingShells/Hatch/commit/51f414e96798d753a576f01210deab5c5727cf1d))
33+
* add wobble decorators to test_system_installer.py ([4bdcab4](https://github.com/CrackingShells/Hatch/commit/4bdcab4da3c5c095244151b7c802cfc69b0602cf))
34+
* complete wobble test categorization ([0a37786](https://github.com/CrackingShells/Hatch/commit/0a377867972c53ec8c08c433c4c40b2589114b63))
35+
* implement self-contained test data architecture with 15 core packages ([3341b54](https://github.com/CrackingShells/Hatch/commit/3341b54ccc36330cebabda1496ce450fd8a7dea2))
36+
37+
38+
### Bug Fixes
39+
40+
* add missing wobble decorators to remaining test files ([e63ca0c](https://github.com/CrackingShells/Hatch/commit/e63ca0cbea6ab6897ac0b092251e647be9b64cb6))
41+
* add required scope parameters to integration test decorators ([0dc4a01](https://github.com/CrackingShells/Hatch/commit/0dc4a01961c17d57fb57e5777466af7649ea3455))
42+
* correct wobble integration_test decorator usage ([0214d13](https://github.com/CrackingShells/Hatch/commit/0214d1360a52c2e7c74e1afd4a08a051ce55e742))
43+
* migrate failing tests to use self-contained test packages ([2d10458](https://github.com/CrackingShells/Hatch/commit/2d104581fc20eee1039c03bf090795f580b023f7))
44+
* resolve critical test failures in architecture migration ([abe707e](https://github.com/CrackingShells/Hatch/commit/abe707e81cbb209518f0e9237f220f1dccadad8c))
45+
46+
47+
### Documentation
48+
49+
* add mkdocs-print-site-plugin ([#37](https://github.com/CrackingShells/Hatch/issues/37)) ([1b11cae](https://github.com/CrackingShells/Hatch/commit/1b11cae387f908d87362ac7545db947b6d6b356c))
50+
* enable Python requirements installation for documentation build ([#35](https://github.com/CrackingShells/Hatch/issues/35)) ([ba03817](https://github.com/CrackingShells/Hatch/commit/ba038170a62e23c0575ae76194ab189222bc6e78))
51+
* enhance documentation with API reference and mkdocstrings integration ([#34](https://github.com/CrackingShells/Hatch/issues/34)) ([34a8fa2](https://github.com/CrackingShells/Hatch/commit/34a8fa260f91570ae94192f1c6e4ab62d4a2c834))
52+
* update documentation theme to Material and add mkdocs-material dependency ([#36](https://github.com/CrackingShells/Hatch/issues/36)) ([20825d8](https://github.com/CrackingShells/Hatch/commit/20825d81a8a7df0866f964d5dd4090b04305bb5a))
53+
54+
55+
### Code Refactoring
56+
57+
* eliminate redundant dynamic test package generation ([b1ff860](https://github.com/CrackingShells/Hatch/commit/b1ff8602979bc1053fbfd9f8e211036b1e056624))
58+
* remove sys.path.insert statements from test files ([25a2d37](https://github.com/CrackingShells/Hatch/commit/25a2d37b05e835b0f28056a9f560b3f74cb412f9))
59+
160
## [1.0.0-dev.1](https://github.com/CrackingShells/Hatch/compare/v0.6.2...v1.0.0-dev.1) (2025-09-08)
261

362

0 commit comments

Comments
 (0)