Skip to content

Dev 1.6.0 as Next Stable Release#555

Merged
ExtremeFiretop merged 17 commits intomainfrom
dev
Mar 22, 2026
Merged

Dev 1.6.0 as Next Stable Release#555
ExtremeFiretop merged 17 commits intomainfrom
dev

Conversation

@ExtremeFiretop
Copy link
Copy Markdown
Owner

@ExtremeFiretop ExtremeFiretop commented Mar 22, 2026

Forms post update = COMPLETED
Readme update = COMPLETED
Version.txt update = COMPLETED

Dev 1.6.0 as Next Stable Release

What's Changed/Fixed?:

PR: [ #549 ] - Support for New AMTM Functionality

  • Added code to support "Automatic Script Updates" via AMTM. This new functionality requires the latest AMTM version (yet to be released).​
  • (Thanks @Martinski4GitHub )

PR: [ #550 ] - BUG FIX: Update Node Email Titles

  • Fixed a bug which caused the subject title for email notification to not match the body of the email notification.
  • This was specifically for setups with multiple nodes connected, because this is a summery email (one email) for multiple nodes with an update, the solution is to just remove the node names from the title.

PR: [ #551 ] - Message Improvement

  • Just a very minor change to added syslog message to show the add-on version number at startup.
  • (Thanks @Martinski4GitHub )

PR: [ #553 ] - Maximum Lock Timeout for AMTM Call

  • Set the Maximum LOCK Timeout to a short value so that the AMTM call returns quickly when the script LOCK already exists.
  • (Thanks @Martinski4GitHub )

PR: [ #554 ] - Added F/W Update Lock File

  • Added a mutually exclusive, non-blocking FLOCK mechanism in MerlinAU so that whenever AMTM initiates script updates or MerlinAU starts an F/W Update, each one can check the FLOCK mutex to make sure only one of them can perform its intended operation without "stepping on each other's toes" and avoid any possible corruption of a script update.
  • (Thanks @Martinski4GitHub )

As always, we highly recommend you update ASAP as this includes functional improvements and little bug fixes.
Thanks!

ExtremeFiretop and others added 17 commits February 13, 2026 08:09
- Initial code to support automatic script updates via AMTM.
Support for New AMTM Functionality
Bump version from 1.5.9 to 1.5.10
Update Node Email Titles
Changing Title
Fix missing typo
Added syslog message to show the add-on version number at startup.
Bumps the all-actions group with 1 update: [softprops/action-gh-release](https://github.com/softprops/action-gh-release).


Updates `softprops/action-gh-release` from 2.5.0 to 2.6.1
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](softprops/action-gh-release@v2.5.0...v2.6.1)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
…/dev/all-actions-d2d9db5a03

Bump softprops/action-gh-release from 2.5.0 to 2.6.1 in the all-actions group
Set Maximum LOCK Timeout to short value so that the AMTM call returns quickly when LOCK already exists.
Maximum Lock Timeout for AMTM Call
Added a mutually exclusive, non-blocking FLOCK mechanism in MerlinAU so that whenever AMTM initiates script updates or MerlinAU starts an F/W Update, each one can check the FLOCK mutex to make sure only one of them can perform its intended operation without "stepping on each other's toes" and avoid any possible corruption of a script update.
Just some code improvements and fine-tuning WRT the FLock mechanism.
@ExtremeFiretop ExtremeFiretop merged commit 42c9cb6 into main Mar 22, 2026
5 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