Skip to content

Releases: beeyev/Mikrotik-RouterOS-automatic-backup-and-update

26.02.22

Choose a tag to compare

@beeyev beeyev released this 22 Feb 21:43
2b4f233

Small fixes and optimizations

Full Changelog: 25.04.15...26.02.22

25.04.15

Choose a tag to compare

@beeyev beeyev released this 15 Apr 19:40
288b2d9

What's Changed

Technical update to optimize the script size for compatibility with legacy WinBox versions.
For the full feature list, refer to the release notes for version 25.04.12

Closes issue: #66

25.04.12

Choose a tag to compare

@beeyev beeyev released this 12 Apr 20:36
5f839c9

!! Use Winbox 4.0 to update this version script

This release marks a complete rewrite of the script for improved readability, reliability, and control.
The logic has been fully restructured with modular functions, better validation, and detailed logging to make the script easier to maintain, debug, and monitor.

✅ What’s New & Improved

🔧 Complete Code Overhaul

  • Rewritten from the ground up for clarity, maintainability, and performance.
  • Modular structure simplifies future updates and troubleshooting.

🧠 Smarter Logic Flow

  • Clear, predictable sequence: validation → metadata → backup → update → report.
  • Three-phase workflow handles RouterOS upgrades, RouterBOARD firmware updates, and post-update reporting.

📝 Extended Logging & Transparency

  • Comprehensive logs added to every critical step (e.g. backup creation, update checks, email sending).
  • Easier monitoring and faster debugging with consistent status messages.

✅ Stronger Validation & Error Handling

  • Validates all major configuration settings before proceeding.
  • Compatibility checks (e.g. installOnlyPatchUpdates only works with stable/long-term channels).
  • Graceful error handling with detailed logs if something goes wrong.

📬 Improved Email Reliability

  • Safer email send logic with retries and send status monitoring.
  • Consistent email templates including full device metadata, version states, and update results.

⚠️ Heads Up
This version has only been tested on a single device so far, so minor issues may still exist. That said, it's considered ready for production use.
If you encounter a bug or unexpected behavior, don’t hesitate to open an issue - your feedback is very welcome!

👉 The previous version (v24.06.04) can still be found here.


24.06.04

Choose a tag to compare

@beeyev beeyev released this 04 Jun 10:54
c47e747

What's Changed

New Contributors

Full Changelog: 23.11.25...24.06.04

23.11.25

Choose a tag to compare

@beeyev beeyev released this 25 Nov 13:51
b149ed5

New feature:
Public IP address detection #26

23.11.11

Choose a tag to compare

@beeyev beeyev released this 11 Nov 20:00
4fde387

Closed issues: #44 #43 #41

Full Changelog: 22.11.12...23.11.11

22.11.12

Choose a tag to compare

@beeyev beeyev released this 12 Nov 10:39

Special thanks to DJ5KP, website: dj5kp.de, for contribution.