Releases: stefa168/growatt_server
Releases · stefa168/growatt_server
Release v0.4.0
[0.4.0] - 2024-01-31
Build
- Bumped version
✨ Features
- Implemented deserialization of meter messages
- Added ID of the remote message received
🐛 Bug Fixes
- Fixed message type string containing quotes
- Fixed logging data spam
👷 Continuous Integration
- [
⚠️ BREAKING⚠️ ] Migrated inverter mappings to yaml for better UX - Fixed docker cache (x2)
- Added fetching as previous step to add new cached layer
- Fixed docker cache
- Fixed tags without prepended 'v' not spinning up GH Actions
💎 Styling
- Style corrections from fmt
📚 Documentation
- Added license to program startup
- Added more details regarding usage
- Added docker image version shield
🔧 Chores
- Added migrations to make the DB more efficient
- Implemented crc16/modbus function
🧪 Testing
- First tests!
Release v.3.1-b
[0.3.0] - 2023-12-10
Build
- Added run configs to vcs
✨ Features
- Added new section that monitors remote messages received
- Added option to override logging level from cli
- Standalone decrypt command
- Now the logs end with .log
- Added more message logs for the user
🐛 Bug Fixes
- Fixed warning not being displayed
- Fixed log directory and level settings being ignored
- Fixed tracing using wrong module
- Fixed error occurring if data is too short
👷 Continuous Integration
- Added dev release
- Removed unnecessary parameter
💎 Styling
- Fmt updates
🔧 Chores
- Added missing logs volume mapping
🔨 Refactor
- Re-implemented cli options with the features supplied by clap.
- Multiple refactors for future work.
- Used anyhow macros
- Moved server to its own module
- Implemented constructor
Release v.3.1-a
[0.3.0] - 2023-12-10
Build
- Added run configs to vcs
✨ Features
- Added new section that monitors remote messages received
- Added option to override logging level from cli
- Standalone decrypt command
- Now the logs end with .log
- Added more message logs for the user
🐛 Bug Fixes
- Fixed warning not being displayed
- Fixed log directory and level settings being ignored
- Fixed tracing using wrong module
- Fixed error occurring if data is too short
👷 Continuous Integration
- Added dev release
- Removed unnecessary parameter
💎 Styling
- Fmt updates
🔧 Chores
- Added missing logs volume mapping
🔨 Refactor
- Re-implemented cli options with the features supplied by clap.
- Multiple refactors for future work.
- Used anyhow macros
- Moved server to its own module
- Implemented constructor
Release v.3.1
[0.3.0] - 2023-12-10
Build
- Added run configs to vcs
✨ Features
- Added new section that monitors remote messages received
- Added option to override logging level from cli
- Standalone decrypt command
- Now the logs end with .log
- Added more message logs for the user
🐛 Bug Fixes
- Fixed warning not being displayed
- Fixed log directory and level settings being ignored
- Fixed tracing using wrong module
- Fixed error occurring if data is too short
👷 Continuous Integration
- Added dev release
- Removed unnecessary parameter
💎 Styling
- Fmt updates
🔧 Chores
- Added missing logs volume mapping
🔨 Refactor
- Re-implemented cli options with the features supplied by clap.
- Multiple refactors for future work.
- Used anyhow macros
- Moved server to its own module
- Implemented constructor
Release v0.3.0
[0.3.0] - 2023-12-10
Build
- Added run configs to vcs
✨ Features
- Added new section that monitors remote messages received
- Added option to override logging level from cli
- Standalone decrypt command
- Now the logs end with .log
- Added more message logs for the user
🐛 Bug Fixes
- Fixed warning not being displayed
- Fixed log directory and level settings being ignored
- Fixed tracing using wrong module
- Fixed error occurring if data is too short
👷 Continuous Integration
- Added dev release
- Removed unnecessary parameter
💎 Styling
- Fmt updates
🔧 Chores
- Added missing logs volume mapping
🔨 Refactor
- Re-implemented cli options with the features supplied by clap.
- Multiple refactors for future work.
- Used anyhow macros
- Moved server to its own module
- Implemented constructor
Release v0.2.1-c
[0.2.1-c] - 2023-11-30
👷 Continuous Integration
- Fixed missing environment variables for armv7
Release v0.2.1-b
[0.2.1-b] - 2023-11-30
👷 Continuous Integration
- Fixed wrong command used
Release v0.2.1-a
[0.2.1-a] - 2023-11-30
👷 Continuous Integration
- Added missing flag to cp
- Trying to fix target for aarch64
Release v0.2.0-kk
[0.2.0-kk] - 2023-11-30
👷 Continuous Integration
- Corrected typo
Release v0.2.0-j
[0.2.0-j] - 2023-11-30
👷 Continuous Integration
- Fixed typos