Skip to content

Commit dff5a5a

Browse files
committed
Update CHANGELOG.md
1 parent 6356b52 commit dff5a5a

File tree

1 file changed

+17
-26
lines changed

1 file changed

+17
-26
lines changed

CHANGELOG.md

+17-26
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,43 @@
11
## Changelog
22

3+
### Version [2.0.0](https://github.com/majd/ipatool/releases/tag/v2.0.0)
4+
5+
- Added support for Windows.
6+
- Added support for Linux.
7+
- Added support for generating autocompletion script using the `completion` command.
8+
- Implemented new `auth info` command.
9+
- Implemented `--verbose` flag that replaces the `--debug-level` flag to enable verbose logging.
10+
- Implemented `--format` which allows specifying logs output format to either text or json (default: text).
11+
- Implemented flag `--non-interactive` flag to disable running the tool in an interactive session.
12+
- 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.
13+
- `--country`
14+
- `--device-family`
15+
- Improved structured logging.
16+
- Improved error handling.
17+
- Improved support for automated systems.
18+
- Added unit tests to cover the majority of the private App Store API logic.
19+
320
### Version [1.1.4](https://github.com/majd/ipatool/releases/tag/v1.1.4)
421

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

7-
---
8-
924
### Version [1.1.3](https://github.com/majd/ipatool/releases/tag/v1.1.3)
1025

1126
- Fixed keychain access on iOS.
1227

13-
---
14-
1528
### Version [1.1.2](https://github.com/majd/ipatool/releases/tag/v1.1.2)
1629

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

22-
---
23-
2435
### Version [1.1.1](https://github.com/majd/ipatool/releases/tag/v1.1.1)
2536

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

30-
---
31-
3241
### Version [1.1.0](https://github.com/majd/ipatool/releases/tag/v1.1.0)
3342

3443
- Added support for purchasing apps.
@@ -37,63 +46,45 @@
3746
- Implemented --purchase flag in download command.
3847
- Added price checks for purchase flow.
3948

40-
---
4149

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

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

47-
---
4855

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

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

53-
---
54-
5560
### Version [1.0.7](https://github.com/majd/ipatool/releases/tag/v1.0.7)
5661

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

59-
---
60-
6164
### Version [1.0.6](https://github.com/majd/ipatool/releases/tag/v1.0.6)
6265

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

65-
---
66-
6768
### Version [1.0.5](https://github.com/majd/ipatool/releases/tag/v1.0.5)
6869

6970
- Added support for specifying device family.
7071

71-
---
72-
7372
### Version [1.0.4](https://github.com/majd/ipatool/releases/tag/v1.0.4)
7473

7574
- Added support for specifying the iTunes Store region.
7675

77-
---
78-
7976
### Version [1.0.3](https://github.com/majd/ipatool/releases/tag/v1.0.3)
8077

8178
- Improved console logging.
8279

83-
---
84-
8580
### Version [1.0.2](https://github.com/majd/ipatool/releases/tag/v1.0.2)
8681

8782
- Improved error messages.
8883

89-
---
90-
9184
### Version [1.0.1](https://github.com/majd/ipatool/releases/tag/v1.0.1)
9285

9386
- Grammatical fixes.
9487

95-
---
96-
9788
### Version [1.0.0](https://github.com/majd/ipatool/releases/tag/v1.0.0)
9889

9990
- Initial release.

0 commit comments

Comments
 (0)