Skip to content

Commit 7a62041

Browse files
committed
Merge branch 'release/0.3.4'
2 parents 022038e + 5b03ffb commit 7a62041

File tree

4 files changed

+29
-1
lines changed

4 files changed

+29
-1
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.3.4] - 2025-09-17
11+
12+
### Added
13+
14+
- Second model identifier for Mac Studio (2025)
15+
- Added major version 26
16+
- Added update info for recent macOS minor versions 14, 15 and 26
17+
18+
1019
## [0.3.3] - 2025-09-05
1120

1221
### Fixed

database/seeders/HardwareModelSeeder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ function get_major_id($version)
111111
['name' => 'Mac Pro (2023)', 'model_identifier' => '["Mac14,8"]', 'board_identifier' => '["J180dAP"]', 'max_major_operating_system' => NULL],
112112
['name' => 'Mac Studio (2022)', 'model_identifier' => '["Mac13,1", "Mac13,2"]', 'board_identifier' => '["J375cAP", "J375dAP"]', 'max_major_operating_system' => NULL],
113113
['name' => 'Mac Studio (2023)', 'model_identifier' => '["Mac14,13", "Mac14,14"]', 'board_identifier' => '["J475cAP", "J475dAP"]', 'max_major_operating_system' => NULL],
114-
['name' => 'Mac Studio (2025)', 'model_identifier' => '["Mac16,9"]', 'board_identifier' => '["J575cAP", "J575dAP"]', 'max_major_operating_system' => NULL],
114+
['name' => 'Mac Studio (2025)', 'model_identifier' => '["Mac15,14", "Mac16,9"]', 'board_identifier' => '["J575cAP", "J575dAP"]', 'max_major_operating_system' => NULL],
115115
], ['name'], ['model_identifier', 'board_identifier', 'max_major_operating_system']);
116116
}
117117
}

database/seeders/MajorOperatingSystemSeeder.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ public function run(): void
2020
['name' => 'macOS 13 Ventura', 'version' => '13', 'about_update_url' => 'https://support.apple.com/en-us/106337', 'major_upgrade_app_path' => '/Applications/Install macOS Ventura.app'],
2121
['name' => 'macOS 14 Sonoma', 'version' => '14', 'about_update_url' => 'https://www.apple.com/macos/sonoma/', 'major_upgrade_app_path' => '/Applications/Install macOS Sonoma.app'],
2222
['name' => 'macOS 15 Sequoia', 'version' => '15', 'about_update_url' => 'https://www.apple.com/macos/macos-sequoia/', 'major_upgrade_app_path' => '/Applications/Install macOS Sequoia.app'],
23+
['name' => 'macOS 26 Tahoe', 'version' => '26', 'about_update_url' => 'https://www.apple.com/os/macos/', 'major_upgrade_app_path' => '/Applications/Install macOS Tahoe.app'],
2324
],
2425
['version'],
2526
['name', 'about_update_url', 'major_upgrade_app_path']

database/seeders/MinorOperatingSystemSeeder.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ public function run(): void
7272
['major_operating_system_id' => $major_id, 'version' => '13.7.4', 'release_date' => '2025-02-10', 'about_update_url' => 'https://support.apple.com/en-us/122902'],
7373
['major_operating_system_id' => $major_id, 'version' => '13.7.5', 'release_date' => '2025-03-31', 'about_update_url' => 'https://support.apple.com/en-us/122375'],
7474
['major_operating_system_id' => $major_id, 'version' => '13.7.6', 'release_date' => '2025-05-12', 'about_update_url' => 'https://support.apple.com/en-us/122718'],
75+
['major_operating_system_id' => $major_id, 'version' => '13.7.7', 'release_date' => '2025-07-29', 'about_update_url' => 'https://support.apple.com/en-us/124151'],
76+
['major_operating_system_id' => $major_id, 'version' => '13.7.8', 'release_date' => '2025-08-20', 'about_update_url' => 'https://support.apple.com/en-us/124929'],
7577
],
7678
['version'],
7779
['release_date', 'major_operating_system_id', 'about_update_url']
@@ -101,6 +103,9 @@ public function run(): void
101103
['major_operating_system_id' => $major_id, 'version' => '14.7.4', 'release_date' => '2025-02-10', 'about_update_url' => 'https://support.apple.com/en-us/122901'],
102104
['major_operating_system_id' => $major_id, 'version' => '14.7.5', 'release_date' => '2025-03-31', 'about_update_url' => 'https://support.apple.com/en-us/122374'],
103105
['major_operating_system_id' => $major_id, 'version' => '14.7.6', 'release_date' => '2025-05-12', 'about_update_url' => 'https://support.apple.com/en-us/122717'],
106+
['major_operating_system_id' => $major_id, 'version' => '14.7.7', 'release_date' => '2025-07-29', 'about_update_url' => 'https://support.apple.com/en-us/124150'],
107+
['major_operating_system_id' => $major_id, 'version' => '14.7.8', 'release_date' => '2025-08-20', 'about_update_url' => 'https://support.apple.com/en-us/124928'],
108+
['major_operating_system_id' => $major_id, 'version' => '14.8', 'release_date' => '2025-09-15', 'about_update_url' => 'https://support.apple.com/en-us/125112'],
104109
],
105110
['version'],
106111
['release_date', 'major_operating_system_id', 'about_update_url']
@@ -121,6 +126,19 @@ public function run(): void
121126
['major_operating_system_id' => $major_id, 'version' => '15.4', 'release_date' => '2025-03-31', 'about_update_url' => 'https://support.apple.com/en-us/122373'],
122127
['major_operating_system_id' => $major_id, 'version' => '15.4.1', 'release_date' => '2025-04-16', 'about_update_url' => 'https://support.apple.com/en-us/122400'],
123128
['major_operating_system_id' => $major_id, 'version' => '15.5', 'release_date' => '2025-05-12', 'about_update_url' => 'https://support.apple.com/en-us/122716'],
129+
['major_operating_system_id' => $major_id, 'version' => '15.6', 'release_date' => '2025-07-29', 'about_update_url' => 'https://support.apple.com/en-us/124149'],
130+
['major_operating_system_id' => $major_id, 'version' => '15.6.1', 'release_date' => '2025-08-20', 'about_update_url' => 'https://support.apple.com/en-us/124927'],
131+
['major_operating_system_id' => $major_id, 'version' => '15.7', 'release_date' => '2025-09-15', 'about_update_url' => 'https://support.apple.com/en-us/125111'],
132+
],
133+
['version'],
134+
['release_date', 'major_operating_system_id', 'about_update_url']
135+
);
136+
137+
$major_id = DB::table('major_operating_systems')->where('version', '26')->value('id');
138+
139+
DB::table('minor_operating_systems')->upsert(
140+
[
141+
['major_operating_system_id' => $major_id, 'version' => '26.0', 'release_date' => '2025-09-15', 'about_update_url' => 'https://support.apple.com/en-us/125110'],
124142
],
125143
['version'],
126144
['release_date', 'major_operating_system_id', 'about_update_url']

0 commit comments

Comments
 (0)