Update CHANGELOG.md for v0.1.8.4 with binary renaming details
This commit is contained in:
27
CHANGELOG.md
27
CHANGELOG.md
@ -1,3 +1,30 @@
|
||||
## v0.1.8.4 (2025-08-29)
|
||||
|
||||
### Breaking Changes
|
||||
- **Binary Renaming**: Renamed all binaries from `privatebinapi.*` to `libprivatebin.*`
|
||||
- `privatebinapi.dll` → `libprivatebin.dll`
|
||||
- `privatebinapi.lib` → `libprivatebin.lib`
|
||||
- `privatebinapi.exp` → `libprivatebin.exp`
|
||||
- **Header Renaming**: Renamed main header file from `privatebinapi.h` to `libprivatebin.h`
|
||||
- **Source Renaming**: Renamed main source file from `privatebinapi.cpp` to `libprivatebin.cpp`
|
||||
|
||||
### Project Restructuring
|
||||
- **Project Name**: Changed from `PrivateBinAPI` to `LibPrivateBin`
|
||||
- **Target Names**: Updated all CMake targets to use `libprivatebin` naming convention
|
||||
- **Include Paths**: Updated all include statements throughout the codebase
|
||||
- **Build Scripts**: Updated all build and release scripts to reference new binary names
|
||||
|
||||
### Technical Improvements
|
||||
- **Consistent Naming**: Unified naming convention across all project components
|
||||
- **Build System**: Updated CMakeLists.txt files in main project, examples, and tests
|
||||
- **Script Updates**: All PowerShell scripts updated to handle new binary names
|
||||
- **Documentation**: Updated README.md examples with new include paths
|
||||
|
||||
### Compatibility Notes
|
||||
- **API Compatibility**: No functional changes to the API - only naming changes
|
||||
- **Source Code**: Existing code using the old names will need to be updated
|
||||
- **Build Process**: Clean build required after renaming changes
|
||||
|
||||
## v0.1.7.4 (2025-08-29)
|
||||
|
||||
### New Features
|
||||
|
||||
Reference in New Issue
Block a user