Repository navigation
Releases: LittleCoinCoin/stichotrope
Release list
v0.2.0
v0.2.0 (2025-11-18)
This release is published under the AGPL-3.0-or-later License.
Bug Fixes
-
Ensure boolean values are JSON-serializable in Welch's t-test (
71e4397) -
docs: Improve milestone documentation writing instructions (
ed3c159) -
perf: Correct comparison script and graphs with absolute time units (
078de3a) -
perf: Correct error bar visualization for logarithmic scale (
31f9ccd) -
tests: Fix test design issues to match implementation specification (
721e23e)
Chores
-
Dev reporting trace (
748302a) -
Moving design documentation report to appropriate directory (
09e57cc) -
Moving report under expected category (
4a8dbbd) -
Remove deprecated files (
0dbaf02) -
Remove old baseline directory (moved to archive) (
e56d4a0)
Continuous Integration
- Exclude some branches (
b09f7f1)
Documentation
-
Add comprehensive statistical performance analysis reports (
1aba398) -
graphs: Switch to linear scale overhead percents (
d0c3fed) -
handover: Add test implementation handover report for Task 2.1.4 (
e53108c) -
handover: Create Milestone 2.1 documentation requirements report (
4a3eb56) -
handover: Create v1 with corrections and org standards applied (
4a3eb56) -
handover: Revise Milestone 2.1 documentation requirements based on stakeholder feedback (
4a3eb56) -
milestone-2.1: Add task 2.1.0 architecture evaluation report (
963c4b5) -
milestone-2.1: Add task 2.1.1 architecture design reports (
1b4c131) -
milestone-2.1: Add test definition report v0 (
74b51c5) -
milestone-2.1: Refine test definition report to v1 (
3904aca) -
milestone-2.1: Update project version to v0.2.0 and reflect milestone completion (
0995abf) -
milestone-2.1: Update README with test definition status (
5ed1bf5) -
prompt: Add user prompt template for Task 2.1.4 (
30282f7) -
readme: Update milestone 2.1 README with Task 2.1.3 completion (
c22c9c2) -
readme: Update milestone 2.1 README with Task 2.1.4 status (
98dab1e) -
report: Add experimental performance fix report (
02e7135) -
report: Add implementation report and test modification analysis for Task 2.1.4 (
10a7ce0) -
report: Add performance analysis report - critical regression identified (
1b933b7) -
report: Add solution analysis addressing stakeholder concerns (
86b27b6)
Features
-
Add statistical testing infrastructure for performance benchmarks (
193754c) -
profiler: Implement thread-safe profiler core with thread-local storage (
297f915) -
profiler: Improve repr to show thread count and cross-thread track count (
d1216de)
Performance Improvements
-
Add prototype (v0.1.0) baseline measurements with raw data (
a6613fd) -
Add v0.2.0 baseline measurements with raw data and statistical tests (
14ec568) -
Cache thread_data reference to eliminate dict lookup (
1a45433)
Refactoring
-
benchmarks: Focus overhead_pct visualization in comparison charts (
e2a2b70) -
perf: Compare_baselines.py for multi-version support (
335a824) -
perf: Reorganize benchmarking code into unified benchmarks/ directory (
3bb27f7)
Testing
-
deps: Add pytest-timeout and psutil for thread-safety tests (
0014d39) -
infrastructure: Add fixtures and validation helpers for thread-safety tests (
5b52b03) -
integration: Implement multi-threaded and stress tests (Tests 12-21) (
c5c4b02) -
perf: Enforce performance regression tests and ignore archive directory (
5e2c4ce) -
performance: Implement thread-safety performance tests (Tests 22-24) (
5e0577f) -
unit: Implement thread-safety unit tests (Tests 1-11) (
04373dc)
Detailed Changes: v0.1.0...v0.2.0
v0.1.0
v0.1.0 (2025-11-04)
This release is published under the AGPL-3.0-or-later License.
Chores
Continuous Integration
- Configure ReadTheDocs for automated documentation publishing (
7f96dd5)
Documentation
-
Add milestone 1.4 implementation reports (
1911159) -
Set up MkDocs project with professional structure (
1c4f3b5) -
Verify mkdocstrings API auto-generation (
5643f2d)
Detailed Changes: v0.1.0-dev.1...v0.1.0
v0.1.0-dev.1
v0.1.0-dev.1 (2025-11-04)
This release is published under the AGPL-3.0-or-later License.
- Initial Release