Skip to content

Commit

Permalink
Bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
ninxsoft committed Sep 27, 2023
1 parent 5a00fc1 commit d51a4a1
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 18 deletions.
16 changes: 14 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,20 @@
# Changelog

## [2.0 Beta](https://github.com/ninxsoft/mist-cli/releases/tag/v2.0-beta) - 2023-06-06
## [2.0](https://github.com/ninxsoft/mist-cli/releases/tag/v2.0) - 2023-09-27

- Added preliminary support for macOS Sonoma 14
- Added support for **macOS Sonoma 14** :tada:
- `mist` will now only search the standard Software Update Catalog by default
- Use the `--include-betas` flag to include additional Software Update Catalog seeds for macOS betas and release candidates
- Thanks [grahampugh](https://github.com/grahampugh)!
- Searching for a macOS Firmware / Installer by version is now more accurate:

- **Example:** A search string of `13.5` will find an exact match of `macOS Ventura 13.5 (22G74)`
- **Example:** A search string of `13.5.2` will find an exact match of `macOS Ventura 13.5.2 (22G91)`
- **Example:** A search string of `13.5.` will find the most recent match from the list of matching releases, `macOS Ventura 13.5.2 (22G91)`
- **Example:** A search string of `13` will find the most recent match from the list of matching releases, `macOS Ventura 13.6 (22G120)`
- Thanks [grahampugh](https://github.com/grahampugh)!

**Note:** Version **2.0** requires **macOS Big Sur 11** or later. If you need to run **mist** on an older operating system, you can still use version **1.14**.

## [1.15](https://github.com/ninxsoft/mist-cli/releases/tag/v1.15) - 2023-08-23

Expand Down
2 changes: 1 addition & 1 deletion Mist/Commands/Mist.swift
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ struct Mist: ParsableCommand {
static let configuration: CommandConfiguration = CommandConfiguration(abstract: .abstract, discussion: .discussion, version: version(), subcommands: [ListCommand.self, DownloadCommand.self])

/// Current version.
private static let currentVersion: String = "2.0-beta"
private static let currentVersion: String = "2.0"

/// Visit URL string.
private static let visitURLString: String = "Visit \(String.repositoryURL) to grab the latest release of \(String.appName)"
Expand Down
30 changes: 15 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,13 +85,13 @@ mist list installer --compatible
# also including Universal Installers for macOS Big Sur and later:
mist list installer --include-betas

# List only macOS Ventura Installers for Intel Macs,
# List only macOS Sonoma Installers for Intel Macs,
# including Universal Installers for macOS Big Sur and later:
mist list installer "macOS Ventura"
mist list installer "macOS Sonoma"

# List only the latest macOS Ventura Installer for Intel Macs,
# List only the latest macOS Sonoma Installer for Intel Macs,
# including Universal Installers for macOS Big Sur and later:
mist list installer --latest "macOS Ventura"
mist list installer --latest "macOS Sonoma"

# List + Export macOS Installers to a CSV file:
mist list installer --export "/path/to/export.csv"
Expand All @@ -105,41 +105,41 @@ mist list installer --export "/path/to/export.plist"
# List + Export macOS Installers to a YAML file:
mist list installer --export "/path/to/export.yaml"

# Download the latest macOS Ventura Firmware for
# Download the latest macOS Sonoma Firmware for
# Apple Silicon Macs, with a custom name:
mist download firmware "macOS Ventura" --firmware-name "Install %NAME% %VERSION%-%BUILD%.ipsw"
mist download firmware "macOS Sonoma" --firmware-name "Install %NAME% %VERSION%-%BUILD%.ipsw"

# Download the latest macOS Ventura Installer for Intel Macs,
# Download the latest macOS Sonoma Installer for Intel Macs,
# including Universal Installers for macOS Big Sur and later:
mist download installer "macOS Ventura" application
mist download installer "macOS Sonoma" application

# Download a specific macOS Installer version for Intel Macs,
# including Universal Installers for macOS Big Sur and later:
mist download installer "13.3.1" application
mist download installer "13.5.2" application

# Download a specific macOS Installer version for Intel Macs,
# including Universal Installers for macOS Big Sur and later,
# with a custom name:
mist download installer "13.3.1" application --application-name "Install %NAME% %VERSION%-%BUILD%.app"
mist download installer "13.5.2" application --application-name "Install %NAME% %VERSION%-%BUILD%.app"

# Download a specific macOS Installer version for Intel Macs,
# including Universal Installers for macOS Big Sur and later,
# and generate a Disk Image with a custom name:
mist download installer "13.3.1" image --image-name "Install %NAME% %VERSION%-%BUILD%.dmg"
mist download installer "13.5.2" image --image-name "Install %NAME% %VERSION%-%BUILD%.dmg"

# Download a specific macOS Installer build for Inte Macs,
# including Universal Installers for macOS Big Sur and later,
# and generate a codesigned Disk Image output to a custom directory:
mist download installer "22E261" image \
mist download installer "22G91" image \
--image-signing-identity "Developer ID Application: Name (Team ID)" \
--output-directory "/path/to/custom/directory"

# Download the latest macOS Ventura Installer for Intel Macs,
# Download the latest macOS Sonoma Installer for Intel Macs,
# including Universal Installers for macOS Big Sur and later,
# and generate an Installer Application bundle, a Disk Image,
# a Bootable Disk Image, a macOS Installer Package,
# all with custom names, codesigned, output to a custom directory:
mist download installer "macOS Ventura" application image iso package \
mist download installer "macOS Sonoma" application image iso package \
--application-name "Install %NAME% %VERSION%-%BUILD%.app" \
--image-name "Install %NAME% %VERSION%-%BUILD%.dmg" \
--image-signing-identity "Developer ID Application: Name (Team ID)" \
Expand All @@ -159,7 +159,7 @@ mist download installer "macOS Ventura" application image iso package \

- Grab the latest version of **mist** from the [releases page](https://github.com/ninxsoft/mist-cli/releases).
- Alternatively, install via [Homebrew](https://brew.sh) by running `brew install mist-cli`
- **Note:** Version **1.15** requires **macOS Big Sur 11** or later.
- **Note:** Version **1.15** and newer requires **macOS Big Sur 11** or later.
- If you need to run **mist** on an older operating system, you can still use version **1.14**.

## Credits / Thank You
Expand Down

0 comments on commit d51a4a1

Please sign in to comment.