Skip to content

Commit f59b3dc

Browse files
committed
docs: comprehensive documentation update for v2025.34.10
- Updated README with Iniationware Edition branding and features - Created CHANGELOG with complete release history - Added RELEASE_NOTES for current version (v2025.34.10) - Created docs/README as documentation hub - Consistent version 2025.34.10 throughout Documentation now includes: - Clear versioning strategy (Year.Week.IWIncrement) - Installation instructions for all platforms - Feature documentation with all enhancements - Troubleshooting guides - Developer resources and guides - macOS signing documentation This release combines all recent improvements: - macOS DMG with signing support - Linux-compatible versioning - Complete documentation overhaul - GitHub Actions fixes - Code formatting standards
1 parent 9e97ad4 commit f59b3dc

File tree

4 files changed

+403
-463
lines changed

4 files changed

+403
-463
lines changed

CHANGELOG.md

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
# Changelog
2+
3+
All notable changes to the Iniationware Edition of SourceGit will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [v2025.34.10] - 2025-09-14
9+
10+
### Added
11+
- macOS DMG packaging with code signing and notarization support
12+
- Comprehensive documentation (README, CHANGELOG, RELEASE_NOTES)
13+
- Documentation hub in docs/README.md
14+
- macOS signing setup guide
15+
- Linux-compatible versioning format (removed hyphens)
16+
- Pre-tag validation script for quality assurance
17+
- Code formatting standards enforcement
18+
19+
### Changed
20+
- Version format from v{YEAR}.{WEEK}-IW.{X} to v{YEAR}.{WEEK}.{X}
21+
- Restored Ubuntu 20.04 containers for working ARM64 cross-compilation
22+
- Fixed GitHub Actions workflows for reliable builds
23+
- Updated README with Iniationware Edition branding
24+
25+
### Fixed
26+
- Linux package compatibility issues (AppImage, DEB, RPM)
27+
- Git permission issues in CI/CD containers
28+
- Release asset creation failures
29+
30+
## [v2025.34-IW.9] - 2025-09-14
31+
32+
### Added
33+
- Code formatting fixes across entire codebase
34+
35+
### Fixed
36+
- Whitespace and indentation issues
37+
- Missing final newlines in source files
38+
39+
## [v2025.34-IW.8] - 2025-09-14
40+
41+
### Added
42+
- Repository metrics dashboard
43+
- Branch counter functionality
44+
- Commit statistics visualization
45+
46+
### Changed
47+
- Enhanced refresh operations with cache invalidation
48+
49+
## [v2025.34-IW.7] - 2025-09-09
50+
51+
### Added
52+
- Smart memory management system
53+
- Performance monitoring capabilities
54+
- Resource optimization features
55+
56+
### Fixed
57+
- Memory leaks in long-running operations
58+
- Resource exhaustion issues
59+
60+
## [v2025.34-IW.6] - 2025-09-09
61+
62+
### Added
63+
- GitCommandCache for 60-70% performance improvement
64+
- GitProcessPool for efficient process management
65+
- BatchQueryExecutor for parallel operations
66+
67+
### Changed
68+
- Optimized branch and commit operations
69+
- Implemented lazy loading strategies
70+
71+
## [v2025.34-IW.5] - 2025-09-03
72+
73+
### Added
74+
- Comprehensive shutdown improvements
75+
- Enhanced error handling and recovery
76+
77+
### Fixed
78+
- Application hang on shutdown (30+ seconds)
79+
- Background operation cleanup issues
80+
81+
## [v2025.34-IW.4] - 2025-08-16
82+
83+
### Added
84+
- Git-Flow optimization features
85+
- Enhanced credential management
86+
- Secure storage for authentication
87+
88+
### Fixed
89+
- Missing GitFlow.FinishBranch locale keys
90+
- UI update issues after Git-Flow operations
91+
92+
## [v2025.34-IW.3] - 2025-08-10
93+
94+
### Added
95+
- Initial performance optimizations
96+
- Basic caching implementation
97+
98+
## [v2025.34-IW.2] - 2025-08-05
99+
100+
### Added
101+
- Iniationware branding
102+
- Custom version display
103+
104+
### Changed
105+
- Updated application metadata
106+
- Modified update check URLs
107+
108+
## [v2025.34-IW.1] - 2025-08-01
109+
110+
### Added
111+
- Initial Iniationware Edition fork
112+
- Basic enterprise enhancements
113+
114+
### Changed
115+
- Forked from SourceGit v2025.34
116+
117+
---
118+
119+
## Version Format
120+
121+
Starting from v2025.34.10, we use a three-part version number:
122+
- **Major**: Year (2025)
123+
- **Minor**: Week number (34)
124+
- **Patch**: Iniationware increment (10, 11, 12...)
125+
126+
Previous versions used the format v{YEAR}.{WEEK}-IW.{INCREMENT} which caused issues with Linux packaging systems.

0 commit comments

Comments
 (0)