File tree Expand file tree Collapse file tree 2 files changed +26
-1
lines changed
Expand file tree Collapse file tree 2 files changed +26
-1
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.3.0] - 2025-11-20
11+
12+ ### Added
13+ - ** Enhanced Database Schema** : Journal URLs are now extracted and stored in dedicated journal_urls table for improved data structure
14+ - ** Comprehensive Development Workflow** : Added detailed development process documentation in AICodingAgent.md
15+ - ** Code Quality Standards** : Implemented SPDX license identifiers across all Python files for better compliance
16+
17+ ### Changed
18+ - ** Backend Naming Convention** : Unified all backend names to consistent lowercase snake_case format
19+ - ** Import Organization** : Reorganized import statements across codebase to follow PEP 8 guidelines
20+ - ** CI/CD Pipeline** : Enhanced security scanning alignment with release pipeline and optimized PyPI publishing workflow
21+
22+ ### Fixed
23+ - ** Database Operations** : Fixed URL extraction in AsyncDBWriter to properly populate journal_urls table
24+ - ** Configuration Output** : Removed timestamp prefix from config command output to ensure valid YAML format
25+ - ** Test Suite** : Eliminated RuntimeWarning about unawaited coroutines in test suite
26+ - ** CI Infrastructure** :
27+ - Removed unnecessary unrar fallback in macOS CI to eliminate warnings
28+ - Cleaned up unused GitHub Pages deployment configuration
29+ - Improved security scanning integration
30+
31+ ### Removed
32+ - ** Legacy Code** : Removed backward compatibility code and comments no longer needed
33+ - ** Redundant CI Jobs** : Cleaned up duplicate PyPI publishing jobs from CI configuration
34+
1035## [ 0.2.0] - 2025-11-20
1136
1237### Added
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44
55[project ]
66name = " aletheia-probe"
7- version = " 0.2 .0"
7+ version = " 0.3 .0"
88description = " Automated tool for assessing predatory journals using multiple backend sources"
99readme = " README.md"
1010license = {file = " LICENSE" }
You can’t perform that action at this time.
0 commit comments