Skip to content

Neon Core 25.8.18#751

Merged
NeonDaniel merged 155 commits into
masterfrom
dev
Aug 19, 2025
Merged

Neon Core 25.8.18#751
NeonDaniel merged 155 commits into
masterfrom
dev

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Aug 18, 2025

General Updates

Deprecate some patches
Removes deprecated code previously marked for removal
Add support for a configured HANA backend URL
Update for ovos-core 0.0.8 dependency compat
Implements status endpoint for container health/status checks
Update skill installation to force-reinstall git skills

NeonOS Updates

Includes various skill updates for Docker/NeonOS dependencies
Resolves shutdown/restart issue in dependencies/configuration
Includes core module updates for improved media playback and other improvements/fixes
Includes partial Ukrainian skills translation

NeonDaniel and others added 30 commits May 1, 2024 15:23
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
NeonDaniel and others added 13 commits June 25, 2025 08:59
# Description
Refactor `skill_manager` initializaiton from `run` to `init`
Includes Python file formatting changes
Adds a CLI option to enable health check server on a specified port
Adds a script and updates Dockerfile to enable Docker health checks

# Issues
- Needs NeonGeckoCom/neon-utils#551

# Other Notes
- [x] Validate functionality on Mark2 with SkillManager refactor
# Description
Update CaffeineWiz, Speak, Weather, and LLM Fallback skills to include
Ukrainian language support

# Issues
<!-- If this is related to or closes an issue/other PR, please note them
here -->

# Other Notes
<!-- Note any breaking changes, WIP changes, requests for input, etc.
here -->
# Description
If installing a skill from git which is already in the container, it is
often skipped unless the version has already been incremented. This
change ensures that all `git` extra skills are installed

# Issues
<!-- If this is related to or closes an issue/other PR, please note them
here -->

# Other Notes
Does lead to a slight slowdown during container init, but should be
negligible in most cases since there are very few additional skills
available to install
# Description
Update dependencies to stable versions or pinned alphas
Replace mk1 git dependency with stable PyPI spec

# Issues
<!-- If this is related to or closes an issue/other PR, please note them
here -->

# Other Notes
<!-- Note any breaking changes, WIP changes, requests for input, etc.
here -->
# Description
Patch default config values in Mk2 system config file for neon-debos
compat.

# Issues
<!-- If this is related to or closes an issue/other PR, please note them
here -->

# Other Notes
Default configuration changed in OVOS; `neon-debos` added a change to
use default configuration from NeonCore, but the default config in the
current stable release of NeonCore is outdated.

This temporary patch creates an update path such that a stable NeonCore
release will have a valid configuration in NeonOS images, then a stable
neon_debos release can update configuration handling and these patches
may be reverted
@NeonDaniel NeonDaniel changed the title Increment Version to 25.8.15a77 Neon Core 25.8.18 Aug 18, 2025
@NeonDaniel NeonDaniel closed this Aug 18, 2025
@NeonDaniel NeonDaniel reopened this Aug 18, 2025
Comment thread neon_core/configuration/mark_2/neon.yaml
Comment thread neon_core/configuration/neon.yaml
Comment thread neon_core/skills/service.py
Comment thread neon_core/util/runtime_utils.py
Comment thread requirements/pi.txt
Comment thread requirements/requirements.txt
Copy link
Copy Markdown
Member

@NeonDaniel NeonDaniel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved with notes moved to issues for resolution after this release

@NeonDaniel NeonDaniel merged commit 4d0c987 into master Aug 19, 2025
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants