Releases: NeonGeckoCom/NeonCore
22.05.1
Neon Core 22.05.1
This release brings under-the-hood improvements and better support for user profiles. Container and automation improvements are also included along with some bug fixes.
What's Changed
- Remove pillow dependency from test skill to resolve dependabot by @NeonDaniel in #239
- Cleanup module dependencies by @NeonDaniel in #238
- Handle Core Dependency constraints in skill installation by @NeonDaniel in #241
- Skip attempts to install local skill if init.py not present by @NeonDaniel in #242
- Patch converse to match legacy behavior by @NeonDaniel in #243
- Handle emitted profile updates in intent_service.py by @NeonDaniel in #244
- Docker updates and default_skills bugfix by @NeonDaniel in #245
- Prevent skill installation from installing lingua-franca by @NeonDaniel in #246
- Docker Fixes by @NeonDaniel in #247
- Override
resolve_resource_file
to handle neon-core package resources by @NeonDaniel in #249 - Handle removal of broken symlinks in QML File Server by @NeonDaniel in #250
- Add manual workflow to build/push an image with updated skills by @NeonDaniel in #251
- Pin minimum core module dependency versions by @NeonDaniel in #252
- Increment version to 22.05.1 by @NeonDaniel in #253
- Neon Core 22.05.1 by @github-actions in #240
Full Changelog: 22.5.0...22.5.1
22.05.0
Neon Core 22.05
This release brings major updates to code structure and testing for a more compatible and more stable Neon Core. This also is the first release with full support for deployment via Docker and Kubernetes! Other highlights include better language support, more logical module organization, and improved multi-user support. A full changelog is below.
Changelog
Updated Testing Automation
Updated Diagnostics utilities
Cleaned up deprecated code
Refactored modules into separate dependencies
Refactored default skill installation
Refactor signal handling to event-based instead of file-based
Added QML file server for Docker and remote client support
Improved multi-language intent handling
Support for Docker deployment, including mounted skill development directory
Improved user profile handling
Updated OVOS dependency versions
Full Changelog: 21.10.2...22.5.0
21.10.2
Fix dependency compatibility (#213) * Lock json_database dependency version * Restrict ovos-utils dependency version * Lock json-database dependency version * Lock OPM version for version compat. * Further restrict OPM dependency * Update json_database dependency to fulfill default skill requirements * Increment version Co-authored-by: Daniel McKnight <[email protected]>
21.10.1
Neon Core 21.10.1
Provides improved handling of configuration, better unit testing, and optimized process handling.
Changelog
Updated skills module test
Better exception handling in Translator and Detector methods
Added diagnostic_utils with unit tests
Prevent multiple GUI processes on Pi/Mk2
Startup bug fixes and optimization
Update dependencies
Configuration module unit tests and minor fixes
21.10.0
Updates upstream core package to ovos-core from HolmesV
Resets version spec to date-based releases
Added service launchers for bundled modules
Updated automation
Bigfixes and optimizations
Full Changelog: 0.1.0...21.10.0
Neon 21.07
This release marks the first public version of Neon Core.