Skip to content

Commit

Permalink
Merge pull request #151 from nrlquaker/feat/3.41.0
Browse files Browse the repository at this point in the history
3.41.0
  • Loading branch information
belthesar authored Aug 9, 2024
2 parents 76af53e + 6d1faae commit 6a24155
Show file tree
Hide file tree
Showing 7 changed files with 27 additions and 4 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

# 3.41.0
- update winbox to [3.41](https://mt.lv/winbox64).
- fix sha512 checksum check
- This was fixed by using Mikrotik's redirected URL to download and check latest Winbox, as Mikrotik has blocked direct linking. Unfortunately, this also means that the ability to repoduce older builds is lost, but this is out of our control.
- Add Justfile for easier updates. (Depends on [Just](https://github.com/casey/just))
## 3.40.1

- update `Wine` to `stable 9.0`.
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG_WINBOX.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Winbox changelog

# 3.41
- added support for new internal WinBox protocol fields
More info: https://forum.mikrotik.com/viewtopic.php?t=209520
Important note: https://forum.mikrotik.com/viewtopic.php?t=209520#p1087391


# 3.40

- fix BTH code into default settings window;
Expand Down
12 changes: 12 additions & 0 deletions Justfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
update-winbox:
wget -O Winbox-mac.app/Contents/Resources/winbox64.exe https://mt.lv/winbox64

bump-version VERSION:
./scripts/bump_version {{VERSION}}

make-release:
./scripts/release

update VERSION: update-winbox (bump-version VERSION) make-release
echo "Updated Winbox and bumped version"
echo "You will need to update the README.md and CHANGELOG's manually."
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ If you like this project and you find it useful help me to improve it. First of

## Version

Current version is based on [Winbox 3.40](https://download.mikrotik.com/winbox/3.40/winbox64.exe).
Current version is based on [Winbox 3.41](https://mt.lv/winbox64).
Wine version is `9.0 stable`.

Please check [versioning](VERSIONING.md) for versioning scheme explanation.
Expand Down
4 changes: 2 additions & 2 deletions Winbox-mac.app/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>3.40.1</string>
<string>3.41.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>3.40.1</string>
<string>3.41.0</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.utilities</string>
<key>NSHumanReadableCopyright</key>
Expand Down
Binary file modified Winbox-mac.app/Contents/Resources/winbox64.exe
Binary file not shown.
2 changes: 1 addition & 1 deletion scripts/check_sha512
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ fi
version=$(echo "$version_number" | awk -F'.' '{print $1"."$2}')

# Remote file URL
file_url="https://download.mikrotik.com/winbox/$version/winbox64.exe"
file_url="https://mt.lv/winbox64"

for attempt in $(seq "$max_attempts"); do
# Use curl to check if the file is accessible
Expand Down

0 comments on commit 6a24155

Please sign in to comment.