Skip to content

Commit d60b6b6

Browse files
authored
chore: prepare v0.9.0 release (#1035)
1 parent 4b8b43a commit d60b6b6

File tree

4 files changed

+41
-8
lines changed

4 files changed

+41
-8
lines changed

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ authors:
1010
orcid: https://orcid.org/0009-0001-6471-7372
1111
repository-code: "https://github.com/sustainet-guardian/aletheia-probe"
1212
license: MIT
13-
version: 0.8.0
14-
date-released: 2026-01-08
13+
version: 0.9.0
14+
date-released: 2026-02-15
1515
keywords:
1616
- predatory-journals
1717
- academic-integrity

docs/CHANGELOG.md

Lines changed: 37 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,43 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12-
- **DBLP Venues Backend**: Added `dblp_venues` cached backend with local XML dump synchronization
13-
- Downloads and caches `dblp.xml.gz` locally under `.aletheia-probe/dblp/`
14-
- Parses DBLP conference (`conf/*`) entries via streaming XML
15-
- Adds curated DBLP conference series as legitimate conference evidence
12+
- No unreleased changes yet.
13+
14+
## [0.9.0] - 2026-02-15
15+
16+
### Added
17+
18+
- **Conference data source expansion**:
19+
- Added `dblp_venues` cached backend with local DBLP XML dump synchronization (#1021)
20+
- Added CORE conference and journal backends (#1026)
21+
- Added UGC-CARE discontinued list backends (#1019)
22+
- **Acronym intelligence workflow enhancements**:
23+
- Added reproducible acronym collection from BibTeX files (#1002)
24+
- Added acronym variant system with self-learning abbreviations (#1009)
25+
- Added acronym export/import commands and acronym-level venue lookup support (#1010, #1025)
26+
- Added support to sync learned acronyms and usage docs (#1011, #1032)
27+
- **Cache robustness**:
28+
- Added database schema versioning system (#1013)
29+
30+
### Changed
31+
32+
- **Sync behavior**:
33+
- Excluded DBLP from default sync to avoid unexpected heavy downloads in standard runs (#1030)
34+
- **Tooling and maintenance**:
35+
- Removed automatic dead code detection workflow (#999)
36+
- Removed unused RAR tooling from CI (#1020)
37+
- **Documentation updates**:
38+
- Expanded README usage and media-mentions documentation (#1022, #1032)
39+
40+
### Fixed
41+
42+
- **Assessment and backend correctness**:
43+
- Fixed Kscien pagination detection and enum handling bug (#1012)
44+
- Improved retraction nature classification for article-level flags (#1028)
45+
- Hardened acronym expansion confidence behavior and result transparency (#1031)
46+
- **User-facing reliability**:
47+
- Cleaned schema mismatch error output to avoid traceback-heavy CLI messages (#1029)
48+
- Updated database version guidance to steer users to delete+sync remediation (#1027)
1649

1750
## [0.8.0] - 2026-01-08
1851

docs/JOSS/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ Once all requirements are met:
9292
1. Go to https://joss.theoj.org/papers/new
9393
2. Fill in the submission form:
9494
- **Repository URL**: https://github.com/sustainet-guardian/aletheia-probe
95-
- **Version**: v0.8.0 (or latest release)
95+
- **Version**: v0.9.0 (or latest release)
9696
- **Archive DOI**: Your Zenodo DOI
9797
- **Editor suggestions**: (optional) Editors with expertise in research software, scientific publishing, or bibliometrics
9898
3. Submit the form

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "aletheia-probe"
7-
version = "0.8.0"
7+
version = "0.9.0"
88
description = "Automated tool for assessing predatory journals using multiple backend sources"
99
readme = "README.md"
1010
license = {file = "LICENSE"}

0 commit comments

Comments
 (0)