We're excited to announce the release of PlingDing v0.2.0! This version brings several significant improvements and new features to enhance your notification experience.
What's New
- Multiple Push Provider Support
PlingDing now supports multiple push notification providers, allowing you to send notifications through various services simultaneously or selectively.
You can configure and use different providers like Pushover and ntfy within the same setup. - YAML-based Configuration
Introduced a new YAML-based configuration system, making it easier to set up and manage your notification preferences and provider details.
The configuration file can be placed in multiple locations for flexibility: ~/.plingding.yaml, ~/.config/plingding/plingding.yaml, or ./plingding.yaml. - Optional Message Parameter
The message parameter is now optional when using PlingDing, providing more flexibility in how you use the tool.
This is particularly useful when combined with other features like the watch command. - Windows Cross-Compilation Support
Added support for cross-compiling PlingDing for Windows from a Linux environment.
This enables easier distribution and use of PlingDing across different operating systems. - Optimized Binary Size
Implemented optimizations to reduce the binary size, making PlingDing more efficient and quicker to download and install. - Updated Documentation
Comprehensive updates to the documentation, reflecting all new features and changes.
Improved installation and usage instructions for better user experience.
Upgrading
To upgrade to this version, please download the latest binary from the releases page or update through your package manager if available. Make sure to review the new configuration format if you're upgrading from a previous version.
We hope you enjoy these new features and improvements! As always, we welcome your feedback and contributions to make PlingDing even better.
Happy notifying!