Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.41.0 #151

Merged
merged 2 commits into from
Aug 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading