Skip to content

Commit 8353470

Browse files
committed
v0.10.3 - Full macOS Sonoma support, new md style
1 parent ce18065 commit 8353470

File tree

8 files changed

+34
-12
lines changed

8 files changed

+34
-12
lines changed

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.10.2
1+
0.10.3

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<a href="https://coopydood.github.io/ultimate-macOS-KVM"><img src="https://github.com/Coopydood/ultimate-macOS-KVM/blob/492731ef1d95d2da534c660b001550f4d76a6c68/resources/images/bannerAlphaBasic.png?raw=true" alt="ultimate-macOS-KVM" width="500"/></a>
22

3-
### v0.10.2
3+
### v0.10.3
44

55
Helping you build the ultimate macOS virtual machine, powered by KVM.
66

7-
*[What's new?](https://github.com/Coopydood/ultimate-macOS-KVM/blob/main/docs/changelogs/v0-10-2.md)*
7+
*[What's new?](https://github.com/Coopydood/ultimate-macOS-KVM/blob/main/docs/changelogs/v0-10-3.md)*
88

99
[![ULTMOS VERSION](https://img.shields.io/github/v/release/Coopydood/ultimate-macOS-KVM?style=for-the-badge&color=1793D1&logo=github&logoColor=white&label=)](https://github.com/Coopydood/ultimate-macOS-KVM/releases/latest) [![GitHub](https://img.shields.io/github/license/Coopydood/ultimate-macOS-KVM?label=Licence&logo=unlicense&logoColor=white&style=for-the-badge)](https://github.com/Coopydood/ultimate-macOS-KVM/blob/main/LICENSE) [![GitHub repo size](https://img.shields.io/github/repo-size/Coopydood/ultimate-macOS-KVM?color=07b55b&label=Size&logo=envoy-proxy&logoColor=white&style=for-the-badge)](https://github.com/Coopydood/ultimate-macOS-KVM) [![Discord](https://img.shields.io/discord/574943603466436628?color=7d86ff&label=Discord&logo=discord&logoColor=white&style=for-the-badge)](https://sl.coopydood.com/discord)
1010

docs/changelogs/v0-10-3.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
## v0.10.3
2+
3+
### Minor update • 14/11/2023
4+
5+
This update includes the following features / fixes / changes:
6+
7+
- Full macOS Sonoma support
8+
- Standalone macOS download script now supports macOS Sonoma
9+
- New global markdown design specifications including block flairs
10+
- Changelogs now support showing release-specific warnings and info
11+
- Changelogs now display an info panel if a release has multiple contributors
12+
- Fixed an issue where an incompatible update would show the wrong options
13+
- Post-update and up-to-date screens in the repo updater now show a menu if run as part of a menu flow
14+
- Readme formatting identity crisis
15+
- *i genuinely have a love-hate relationship with the repo update script*
16+
17+
To see individual code changes, visit the project's commits page at <https://github.com/Coopydood/ultimate-macOS-KVM/commits/main>
18+
19+
> [!NOTE]
20+
> Remember, commits by Coopydood will always be signed as **4CD28348A3DD016F** or GitHub's public key.

main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ def clear(): print("\n" * 150)
318318
os.system('./main.py')
319319
elif detectChoice == "u" or detectChoice == "U":
320320
clear()
321-
os.system('./scripts/repo-update.py')
321+
os.system('./scripts/repo-update.py --menuFlow')
322322
elif detectChoice == "q" or detectChoice == "Q":
323323
exit
324324
elif detectChoice == "b" and VALID_FILE == 1 or detectChoice == "B" and VALID_FILE == 1:

resources/.upgrade

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.10.2
1+
0.10.3
-22.1 MB
Binary file not shown.
576 KB
Binary file not shown.

scripts/autopilot.py

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1852,11 +1852,11 @@ def apcPrepare(): # PREPARE
18521852
cpydLog("info",("Copying OpenCore image in place"))
18531853
os.system("cp resources/oc_store/legacy_new/OpenCore.qcow2 boot/OpenCore.qcow2")
18541854
cpydLog("ok",("OpenCore image copied"))
1855-
elif USR_TARGET_OS >= 1400:
1856-
cpydLog("ok",("Selected EXPERIMENTAL OpenCore image"))
1857-
cpydLog("info",("Copying OpenCore image in place"))
1858-
os.system("cp resources/oc_store/experimental/OpenCore.qcow2 boot/OpenCore.qcow2")
1859-
cpydLog("ok",("OpenCore image copied"))
1855+
#elif USR_TARGET_OS >= 1400:
1856+
# cpydLog("ok",("Selected EXPERIMENTAL OpenCore image"))
1857+
# cpydLog("info",("Copying OpenCore image in place"))
1858+
# os.system("cp resources/oc_store/experimental/OpenCore.qcow2 boot/OpenCore.qcow2")
1859+
# cpydLog("ok",("OpenCore image copied"))
18601860
else:
18611861
cpydLog("ok",("Selected NEW OpenCore image"))
18621862
cpydLog("info",("Copying OpenCore image in place"))
@@ -2430,8 +2430,10 @@ def existingWarning1():
24302430
cpydLog("fatal",("User quit"))
24312431
exit
24322432

2433-
USR_HDD_SIZE_B = int(USR_HDD_SIZE.replace("G","")) * 1000000000 + 209756160
2434-
2433+
if USR_TARGET_OS >= 1013:
2434+
USR_HDD_SIZE_B = int(USR_HDD_SIZE.replace("G","")) * 1000000000 + 209756160
2435+
else:
2436+
USR_HDD_SIZE_B = int(USR_HDD_SIZE.replace("G","")) * 1000000000 + 343973888
24352437

24362438

24372439
if os.path.exists("./HDD.qcow2"):

0 commit comments

Comments
 (0)