docs(changelog): update for v3.0.0
This commit is contained in:
parent
c60817702b
commit
0ec339be7c
1 changed files with 8 additions and 1 deletions
|
@ -5,10 +5,13 @@ All notable changes to this project will be documented in this file.
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## [Unreleased]
|
## [v3.0.0] - 2025-07-22
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
- Refactored codebase from monolithic script to modular package structure for improved maintainability and scalability
|
||||||
|
- Added git commit message template and setup for standardized commit messages
|
||||||
|
- Completed CLI module separation for clearer entry points and usage
|
||||||
- Environment variable support for Dataverse configuration
|
- Environment variable support for Dataverse configuration
|
||||||
- Support for overriding sensitive credentials using environment variables:
|
- Support for overriding sensitive credentials using environment variables:
|
||||||
- `DATAVERSE_URL` - Dataverse server URL
|
- `DATAVERSE_URL` - Dataverse server URL
|
||||||
|
@ -27,6 +30,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- Automated tag-based release workflow with GitLab CI
|
- Automated tag-based release workflow with GitLab CI
|
||||||
- Release documentation in `docs/source/release-workflow.rst`
|
- Release documentation in `docs/source/release-workflow.rst`
|
||||||
- Release process documentation in `CONTRIBUTING.md`
|
- Release process documentation in `CONTRIBUTING.md`
|
||||||
|
- Removed obsolete monolithic script reflecting transition to modular package
|
||||||
|
- Harmonized gitlint configuration with commitlint standards
|
||||||
|
- Prevented duplicate pre-commit hook execution across environments
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -36,6 +42,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- Update pre-commit CI messages to follow conventional commit format
|
- Update pre-commit CI messages to follow conventional commit format
|
||||||
- Improve commit message documentation with validation examples and best practices
|
- Improve commit message documentation with validation examples and best practices
|
||||||
- Enhanced GitLab CI pipeline with automated release stages
|
- Enhanced GitLab CI pipeline with automated release stages
|
||||||
|
- Added type hints to commit message linting script
|
||||||
|
|
||||||
### Added (CI/CD)
|
### Added (CI/CD)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue