Skip to content

Commit b3bb1d2

Browse files
committed
Changelog
1 parent d8600f4 commit b3bb1d2

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed

CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,56 @@ All notable changes to the GORM DuckDB driver will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.2.5] - 2025-07-06
9+
10+
### 🔧 Maintenance & Dependencies
11+
12+
This release optimizes the module for public consumption with updated dependencies and improved compatibility.
13+
14+
### ✨ Updated
15+
16+
- **🔄 Go Toolchain**: Updated to Go 1.24.4 for latest performance improvements
17+
- **📦 Dependencies**: Updated to latest compatible versions of all dependencies
18+
- **🏗️ DuckDB Bindings**: Updated to marcboeker/go-duckdb/v2 v2.3.2 for improved stability
19+
- **⚡ Arrow Integration**: Updated to Apache Arrow v18.1.0 for enhanced data processing
20+
- **🧪 Testing Framework**: Updated to testify v1.10.0 for better test reliability
21+
22+
### 🔧 Technical Improvements
23+
24+
#### Dependency Optimization
25+
26+
- **DuckDB Core**: Updated to v2.3.2 with latest bug fixes and performance improvements
27+
- **Platform Bindings**: Comprehensive platform support for darwin-amd64, darwin-arm64, linux-amd64, linux-arm64, windows-amd64
28+
- **Arrow Mapping**: Enhanced arrow integration with v18.1.0 for better data interchange
29+
- **Compression**: Updated compression libraries for optimal performance
30+
31+
#### Module Structure
32+
33+
- **Public Ready**: Module optimized for public consumption and distribution
34+
- **Clean Dependencies**: Removed unnecessary development dependencies
35+
- **Version Alignment**: All dependencies aligned to stable, production-ready versions
36+
- **Compatibility Matrix**: Verified compatibility across supported Go versions and platforms
37+
38+
### 🎯 Benefits
39+
40+
- **Enhanced Performance**: Latest DuckDB version provides significant performance improvements
41+
- **Better Stability**: Updated dependencies reduce potential compatibility issues
42+
- **Wider Platform Support**: Comprehensive support across all major platforms
43+
- **Production Ready**: Module fully prepared for public distribution and adoption
44+
45+
### 🔄 Breaking Changes
46+
47+
None. This release maintains full backward compatibility with v0.2.4.
48+
49+
### 🐛 Compatibility
50+
51+
- **Go Version**: Requires Go 1.24 or higher
52+
- **DuckDB**: Compatible with DuckDB v2.3.2
53+
- **GORM**: Fully compatible with GORM v1.25.12
54+
- **Platforms**: Supports macOS (Intel/Apple Silicon), Linux (amd64/arm64), Windows (amd64)
55+
56+
---
57+
858
## [0.2.4] - 2025-06-26
959

1060
### 📚 Documentation Enhancements

0 commit comments

Comments
 (0)