Skip to content

Commit

Permalink
Update CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
majd committed Dec 8, 2022
1 parent 6356b52 commit dff5a5a
Showing 1 changed file with 17 additions and 26 deletions.
43 changes: 17 additions & 26 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,43 @@
## Changelog

### Version [2.0.0](https://github.com/majd/ipatool/releases/tag/v2.0.0)

- Added support for Windows.
- Added support for Linux.
- Added support for generating autocompletion script using the `completion` command.
- Implemented new `auth info` command.
- Implemented `--verbose` flag that replaces the `--debug-level` flag to enable verbose logging.
- Implemented `--format` which allows specifying logs output format to either text or json (default: text).
- Implemented flag `--non-interactive` flag to disable running the tool in an interactive session.
- The relevant command (i.e. purchase) will now automatically determine the country and the device family from the authenticated account. The following flags have been deprecated.
- `--country`
- `--device-family`
- Improved structured logging.
- Improved error handling.
- Improved support for automated systems.
- Added unit tests to cover the majority of the private App Store API logic.

### Version [1.1.4](https://github.com/majd/ipatool/releases/tag/v1.1.4)

- Add support for patching old code signature revisions as a fallback mechanism.

---

### Version [1.1.3](https://github.com/majd/ipatool/releases/tag/v1.1.3)

- Fixed keychain access on iOS.

---

### Version [1.1.2](https://github.com/majd/ipatool/releases/tag/v1.1.2)

- Improved error message for expired token.
- Disabled print buffering and output errors to stderr.
- Added linter.
- Add support for running on iOS.

---

### Version [1.1.1](https://github.com/majd/ipatool/releases/tag/v1.1.1)

- Update swift-argument-parser dependency.
- Remove usage of Swift concurrency.
- Add backward-compatibility for macOS 10.11+.

---

### Version [1.1.0](https://github.com/majd/ipatool/releases/tag/v1.1.0)

- Added support for purchasing apps.
Expand All @@ -37,63 +46,45 @@
- Implemented --purchase flag in download command.
- Added price checks for purchase flow.

---

### Version [1.0.9](https://github.com/majd/ipatool/releases/tag/v1.0.9)

- Fixed building for older macOS versions.
- Fixed 2FA code not being requested.

---

### Version [1.0.8](https://github.com/majd/ipatool/releases/tag/v1.0.8)

- Added --output option to the download command for specifying the destination path for the downloaded app package.

---

### Version [1.0.7](https://github.com/majd/ipatool/releases/tag/v1.0.7)

- Fixed login requests to the store API when the 2FA code is required.

---

### Version [1.0.6](https://github.com/majd/ipatool/releases/tag/v1.0.6)

- Added support for supplying 2FA code in non-interactive sessions.

---

### Version [1.0.5](https://github.com/majd/ipatool/releases/tag/v1.0.5)

- Added support for specifying device family.

---

### Version [1.0.4](https://github.com/majd/ipatool/releases/tag/v1.0.4)

- Added support for specifying the iTunes Store region.

---

### Version [1.0.3](https://github.com/majd/ipatool/releases/tag/v1.0.3)

- Improved console logging.

---

### Version [1.0.2](https://github.com/majd/ipatool/releases/tag/v1.0.2)

- Improved error messages.

---

### Version [1.0.1](https://github.com/majd/ipatool/releases/tag/v1.0.1)

- Grammatical fixes.

---

### Version [1.0.0](https://github.com/majd/ipatool/releases/tag/v1.0.0)

- Initial release.

0 comments on commit dff5a5a

Please sign in to comment.