|
1 | | -## [0.5.0] - Complete API endpoints implementation |
2 | | - |
3 | | -- **NEW**: Added support for all missing Codemagic API endpoints |
4 | | -- **NEW**: Applications API - `getApplications()` to list all applications |
5 | | -- **NEW**: Builds API - `getBuild(id)` and `getBuildsForApplication(appId)` for detailed build queries |
6 | | -- **NEW**: Artifacts API - `getArtifacts(buildId)` and `getArtifact(id)` for build artifact management |
7 | | -- **NEW**: Caches API - `getCaches()`, `getCache(id)`, and `deleteCache(id)` for cache management |
8 | | -- **NEW**: Teams API - `getTeams()`, `getTeam(id)`, and `getTeamMembers(teamId)` for team management |
9 | | -- **NEW**: Enhanced example application with tabbed interface showcasing all new functionality |
10 | | -- **NEW**: Comprehensive test coverage for all new endpoints |
11 | | -- **IMPROVED**: Enhanced documentation for existing methods (`getBuilds`, `getApplication`, `startBuild`) |
12 | | -- **NEW**: Added proper model classes: `Applications`, `Artifacts`, `Cache`, `Team`, `TeamMember`, etc. |
13 | | -- **NEW**: All models use json_serializable for consistent serialization |
14 | | - |
15 | | -## [0.4.0] - Dart SDK 3.0.0 and null safety |
| 1 | +## 0.5.0 |
| 2 | + |
| 3 | +Complete API endpoints implementation |
| 4 | + |
| 5 | +- Added support for all missing Codemagic API endpoints |
| 6 | +- Applications API - `getApplications()` to list all applications |
| 7 | +- Builds API - `getBuild(id)` and `getBuildsForApplication(appId)` for detailed build queries |
| 8 | +- Artifacts API - `getArtifacts(buildId)` and `getArtifact(id)` for build artifact management |
| 9 | +- Caches API - `getCaches()`, `getCache(id)`, and `deleteCache(id)` for cache management |
| 10 | +- Teams API - `getTeams()`, `getTeam(id)`, and `getTeamMembers(teamId)` for team management |
| 11 | +- Enhanced example application with tabbed interface showcasing all new functionality |
| 12 | +- Comprehensive test coverage for all new endpoints |
| 13 | +- IMPROVED: Enhanced documentation for existing methods (`getBuilds`, `getApplication`, `startBuild`) |
| 14 | +- Added proper model classes: `Applications`, `Artifacts`, `Cache`, `Team`, `TeamMember`, etc. |
| 15 | +- All models use json_serializable for consistent serialization |
| 16 | + |
| 17 | +## 0.4.0 |
| 18 | + |
| 19 | +Dart SDK 3.0.0 and null safety |
16 | 20 |
|
17 | 21 | - Updated dependencies |
18 | 22 | - Migrated to null safety |
19 | 23 |
|
20 | | -## [0.3.0+1] - Maintenance update |
| 24 | +## 0.3.0+1 |
| 25 | + |
| 26 | +Maintenance update |
21 | 27 |
|
22 | 28 | - Docs update |
23 | 29 |
|
24 | | -## [0.3.0] - Null-safety support |
| 30 | +## 0.3.0 |
| 31 | + |
| 32 | +Null-safety support |
25 | 33 |
|
26 | 34 | - Migrate to null-safety - please report bugs if found! |
27 | 35 |
|
28 | | -## [0.3.0-nullsafety.1] - Null-safety migration |
| 36 | +## 0.3.0-nullsafety.1 |
| 37 | + |
| 38 | +Null-safety migration |
29 | 39 |
|
30 | 40 | - update docs |
31 | 41 |
|
32 | | -## [0.3.0-nullsafety.0] - Null-safety migration |
| 42 | +## 0.3.0-nullsafety.0 |
| 43 | + |
| 44 | +Null-safety migration |
33 | 45 |
|
34 | 46 | - Migrated to nnbd |
35 | 47 | - Removed freezed dependency |
36 | 48 | - Removed dio dependency in favor of HttpClient |
37 | 49 | - Added basic tests |
38 | 50 | - Simplified API - some properties might change, so please this might be slight BREAKING CHANGE |
39 | 51 |
|
40 | | -## [0.2.1] - Tweaks and docs |
| 52 | +## 0.2.1 |
| 53 | + |
| 54 | +Tweaks and docs |
41 | 55 |
|
42 | 56 | - Updated docs and dependencies |
43 | 57 | - Removed `sshAccessEnabled` in `startBuild` as it's [no longer configured when starting build](https://docs.codemagic.io/troubleshooting/accessing-builder-machine-via-ssh/) but always available |
44 | 58 |
|
45 | | -## [0.2.0] - Starting and cancelling builds |
| 59 | +## 0.2.0 |
| 60 | + |
| 61 | +Starting and cancelling builds |
46 | 62 |
|
47 | 63 | - Added methods to start and cancel running build |
48 | 64 |
|
49 | | -## [0.1.3] - Platform issues |
| 65 | +## 0.1.3 |
| 66 | + |
| 67 | +Platform issues |
50 | 68 |
|
51 | 69 | - Fixed missing platforms |
52 | 70 |
|
53 | | -## [0.1.2+1] - Package info |
| 71 | +## 0.1.2+1 |
| 72 | + |
| 73 | +Package info |
54 | 74 |
|
55 | 75 | - Added some package information like issue tracker |
56 | 76 |
|
57 | | -## [0.1.2] - Platforms |
| 77 | +## 0.1.2 |
| 78 | + |
| 79 | +Platforms |
58 | 80 |
|
59 | 81 | - Added missing platforms |
60 | 82 |
|
61 | | -## [0.1.1+1] - Improvements |
| 83 | +## 0.1.1+1 |
| 84 | + |
| 85 | +Improvements |
62 | 86 |
|
63 | 87 | - Improve quality of code, document API etc. |
64 | 88 |
|
65 | | -## [0.1.0] - Initial release 🎉 |
| 89 | +## 0.1.0 |
| 90 | + |
| 91 | +Initial release 🎉 |
66 | 92 |
|
67 | 93 | - First version allowing to query applications and builds in a limited manner |
0 commit comments