Skip to content

WordClock Version 1.0.0

Choose a tag to compare

@clemenstyp clemenstyp released this 07 May 14:47
· 151 commits to main since this release

Installation

Install Page

What's Changed

πŸš€ Factory and WordClock Enhancements

  • ✨ Added HTTP request-based OTA update support for firmware updates in factory.yaml.
  • ✨ Improved the web interface in wordclock.yaml with organized sorting groups.
  • πŸ”§ Unified factory configurations for ESP32 and ESP8266 using a core wordclock.yaml for consistency.
  • πŸ”§ Updated project names for standardization and better identification.

🌐 Web and Connectivity Updates

  • πŸ”§ Enhanced web server configurations for improved sorting and organization.
  • πŸ”§ Removed the fast_connect option to enhance WiFi stability.
  • πŸ”§ Disabled SSL verification for HTTP requests to address potential OTA update issues.

πŸ› οΈ Configuration and Code Refinements

  • ♻️ Refactored code and settings to improve readability, modularity, and maintainability.
  • πŸ› Corrected syntax and improved type declarations for better configuration consistency.
  • ✨ Added custom scripting capabilities and manual time setting options.

πŸ”„ Continuous Integration and Workflow Improvements

  • πŸ”§ Updated CI configuration to focus on pull requests and refined workflow triggers.
  • πŸš€ Added GitHub Actions workflows for publishing development firmware and enhanced CI/CD operations.

πŸ“š Documentation and User Guidance

  • πŸ“ Updated the README.md with clearer installation steps and guidance, including Docker and brew instructions.
  • πŸ“ Enhanced build instructions for ESPHome and added local build guidance.

πŸ”§ Miscellaneous Changes

  • πŸ”§ Adjusted firmware update intervals and time sync settings for efficiency.
  • ♻️ Improved light control logic and refined text sensor formats for better readability.
  • πŸ”§ Modularized configuration files and refactored settings for improved clarity and efficiency.

Full Changelog: https://github.com/clemenstyp/wordclock/commits/1.0.0