Skip to content

Commit b5f6c65

Browse files
Merge pull request ari4java#178 from ari4java/gb-wip
New APIs & Prep 0.13.0
2 parents f9fcf12 + fc2e2fc commit b5f6c65

82 files changed

Lines changed: 6095 additions & 27 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ari-apis.yml

100644100755
File mode changed.

.github/workflows/gradle.yml

100644100755
File mode changed.

.gitignore

100644100755
File mode changed.

CHANGELOG.md

100644100755
Lines changed: 33 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,29 @@
11
# ARI4Java Changelog
22

33
## [Unreleased]
4-
[Unreleased]: https://github.com/l3nz/ari4java/compare/v0.12.2...HEAD
4+
[Unreleased]: https://github.com/ari4java/ari4java/compare/v0.12.2...HEAD
5+
6+
## [0.13.0]
7+
[0.13.0]: https://github.com/ari4java/ari4java/compare/v0.12.2...v0.13.0
8+
### Changed
9+
- Library updates
10+
11+
### Added
12+
- `AriVersion.ARI_8_0_0`
513

614
## [0.12.2]
7-
[0.12.2]: https://github.com/l3nz/ari4java/compare/v0.12.1...v0.12.2
15+
[0.12.2]: https://github.com/ari4java/ari4java/compare/v0.12.1...v0.12.2
816
### Changed
917
- groupId changed from `ch.loway.oss.ari4java` to `io.github.ari4java`
1018

1119
### Added
1220
## [0.12.1]
13-
[0.12.1]: https://github.com/l3nz/ari4java/compare/v0.12.0...v0.12.1
21+
[0.12.1]: https://github.com/ari4java/ari4java/compare/v0.12.0...v0.12.1
1422
### Added
1523
- ARI 4.1.3, 5.1.1 & 7.0.0
1624

1725
## [0.12.0]
18-
[0.12.0]: https://github.com/l3nz/ari4java/compare/v0.11.0...v0.12.0
26+
[0.12.0]: https://github.com/ari4java/ari4java/compare/v0.11.0...v0.12.0
1927
### Fixes
2028
- onFailure long after WS Connect error #156
2129
- execute shutdown immediately #159
@@ -24,13 +32,13 @@
2432
- WS reconnect count #158
2533

2634
## [0.11.0]
27-
[0.11.0]: https://github.com/l3nz/ari4java/compare/v.0.10.0...v0.11.0
35+
[0.11.0]: https://github.com/ari4java/ari4java/compare/v.0.10.0...v0.11.0
2836
### Added
2937
- Unit tests to increase coverage #11
3038
- New ARI binding
3139

3240
## [0.10.0]
33-
[0.10.0]: https://github.com/l3nz/ari4java/compare/v0.9.1...v.0.10.0
41+
[0.10.0]: https://github.com/ari4java/ari4java/compare/v0.9.1...v.0.10.0
3442
### Fixed
3543
- UnsupportedOperationException #15
3644
- Javadoc warnings #149
@@ -42,14 +50,14 @@
4250
- Script to map Asterisk versions to ARI version
4351

4452
## [0.9.1] - 2020-02-23
45-
[0.9.1]: https://github.com/l3nz/ari4java/compare/REL-0.9.0...v0.9.1
53+
[0.9.1]: https://github.com/ari4java/ari4java/compare/REL-0.9.0...v0.9.1
4654
### Added
4755
- Test connection when creating ARI #19
4856
### Fixed
4957
- Mistakenly removed the http aggregator
5058

5159
## [0.9.0] - 2020-02-20
52-
[0.9.0]: https://github.com/l3nz/ari4java/compare/REL-0.8.1...REL-0.9.0
60+
[0.9.0]: https://github.com/ari4java/ari4java/compare/REL-0.8.1...REL-0.9.0
5361
### Added
5462
- SLF4J Logger
5563
- Connection timeouts #85 #86
@@ -58,41 +66,41 @@
5866
- Support SSL, 150MB limit for `ActionRecordings.getStoredFile()`
5967

6068
## [0.8.1] - 2020-01-25
61-
[0.8.1]: https://github.com/l3nz/ari4java/compare/REL-0.8.0...REL-0.8.1
69+
[0.8.1]: https://github.com/ari4java/ari4java/compare/REL-0.8.0...REL-0.8.1
6270
### Changed
6371
- Exception messages #6
6472
### Fixed
6573
- Java 8 Compatibility #142
6674

6775
## [0.8.0] - 2019-12-23
68-
[0.8.0]: https://github.com/l3nz/ari4java/compare/REL-070...REL-0.8.0
76+
[0.8.0]: https://github.com/ari4java/ari4java/compare/REL-070...REL-0.8.0
6977
### :exclamation: **!! BREAKING CHANGES !!**
7078
- API Actions signatures only contain manditory params and returns a Request object which follows the builder/factory pattern
7179

7280
## [0.7.0] - 2019-12-22
73-
[0.7.0]: https://github.com/l3nz/ari4java/compare/REL-061...REL-070
81+
[0.7.0]: https://github.com/ari4java/ari4java/compare/REL-061...REL-070
7482
### Fixed
7583
- Treat `fields` as `fields` not `variables` in body parameters
7684
- fix `ActionRecordings.getStoredFile()` for `byte[]` & add `ARI.mailboxes()`
7785

7886
## [0.6.1] - 2019-11-07
79-
[0.6.1]: https://github.com/l3nz/ari4java/compare/REL-060...REL-061
87+
[0.6.1]: https://github.com/ari4java/ari4java/compare/REL-060...REL-061
8088
### Fixed
8189
- Codegen bug fixes for object
8290

8391
## [0.6.0] - 2019-10-15
84-
[0.6.0]: https://github.com/l3nz/ari4java/compare/REL-051...REL-060
92+
[0.6.0]: https://github.com/ari4java/ari4java/compare/REL-051...REL-060
8593
### Change
8694
- Project restructure
8795
- Script to include all past and present versions of ARI
8896

8997
## [0.5.1] - 2019-10-15
90-
[0.5.1]: https://github.com/l3nz/ari4java/compare/REL-050...REL-051
98+
[0.5.1]: https://github.com/ari4java/ari4java/compare/REL-050...REL-051
9199
### Fixes
92100
- Various fixes (Goodbye Naama!)
93101

94102
## [0.5.0] - 2019-01-07
95-
[0.5.0]: https://github.com/l3nz/ari4java/compare/REL-045...REL-050
103+
[0.5.0]: https://github.com/ari4java/ari4java/compare/REL-045...REL-050
96104
### Added
97105
- Support java 9 (#108)
98106
- code generation from gradle(#110)
@@ -101,47 +109,47 @@
101109
- unsubscribing from application correctly(#59)
102110

103111
## [0.4.5] - 2017-12-19
104-
[0.4.5]: https://github.com/l3nz/ari4java/compare/REL-044...REL-045
112+
[0.4.5]: https://github.com/ari4java/ari4java/compare/REL-044...REL-045
105113
### Added
106114
- ARI 3.0.0 (#78)
107115

108116
## [0.4.4] - 2017-02-04
109-
[0.4.4]: https://github.com/l3nz/ari4java/compare/REL-043...REL-044
117+
[0.4.4]: https://github.com/ari4java/ari4java/compare/REL-043...REL-044
110118
### Added
111119
- ARI 2.0.0 (#62)
112120
### Changed
113121
- quicker deserialization (#63)
114122

115123
## [0.4.3] - 2016-11-30
116-
[0.4.3]: https://github.com/l3nz/ari4java/compare/REL-042...REL-043
124+
[0.4.3]: https://github.com/ari4java/ari4java/compare/REL-042...REL-043
117125
### Fixed
118126
- Graham's AutoReconnect patch - #60
119127

120128
## [0.4.2] - 2016-10-21
121-
[0.4.2]: https://github.com/l3nz/ari4java/compare/REL-041...REL-042
129+
[0.4.2]: https://github.com/ari4java/ari4java/compare/REL-041...REL-042
122130
### Fixing
123131
- URL Prefix regression #57
124132
- Findbugs string concatenation #55
125133

126134
## [0.4.1] - 2016-10-17
127-
[0.4.1]: https://github.com/l3nz/ari4java/compare/REL-040...REL-041
135+
[0.4.1]: https://github.com/ari4java/ari4java/compare/REL-040...REL-041
128136
### Added
129137
- Graham's AutoReconnect patch #52
130138

131139
## [0.4.0] - 2016-08-31
132-
[0.4.0]: https://github.com/l3nz/ari4java/compare/REL-034...REL-040
140+
[0.4.0]: https://github.com/ari4java/ari4java/compare/REL-034...REL-040
133141
### Added
134142
- ARI 1.10.0 (Asterisk 14)
135143
### Fixed
136144
- some bugs
137145

138146
## [0.3.4] - 2016-01-30
139-
[0.3.4]: https://github.com/l3nz/ari4java/compare/REL-033...REL-034
147+
[0.3.4]: https://github.com/ari4java/ari4java/compare/REL-033...REL-034
140148
### Added
141149
- ARI 1.9.0
142150

143151
## [0.3.3] - 2015-09-23
144-
[0.3.3]: https://github.com/l3nz/ari4java/compare/REL-022...REL-032
152+
[0.3.3]: https://github.com/ari4java/ari4java/compare/REL-022...REL-032
145153
### Added
146154
- 201 statuses (bug #33)
147155

@@ -158,13 +166,13 @@
158166
- ARI 1.7.0 (bug #28)
159167

160168
## [0.2.2] - 2014-11-09
161-
[0.2.2]: https://github.com/l3nz/ari4java/compare/v011...REL-022
169+
[0.2.2]: https://github.com/ari4java/ari4java/compare/v011...REL-022
162170
### Added
163171
- ARI bindings for 1.5.0 as coming from the official Asterisk 13.0.0 release
164172
- Added a minimal application under tests/ class ch.loway.oss.ari4java.sandbox.sample to be used as a style laboratory
165173

166174
## [0.1.1] - 2013-12-31
167-
[0.1.1]: https://github.com/l3nz/ari4java/commits/v011
175+
[0.1.1]: https://github.com/ari4java/ari4java/commits/v011
168176
### Added
169177
- Netty.io based HTTP and WebSocket implementation, factory, sync and async methods
170178
- Imported the definitions for Asterisk 12.0.0 - ARI 1.0.0

LICENSE

100644100755
File mode changed.

README.md

100644100755
File mode changed.

build.gradle

100644100755
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ plugins {
88
}
99

1010
group = "io.github.ari4java"
11-
version = "0.12.2"
11+
version = "0.13.0"
1212

1313
def projectUrl = "http://github.com/ari4java/ari4java"
1414
def build_number = "x"

codegen/build.gradle

100644100755
File mode changed.

codegen/src/main/java/ch/loway/oss/ari4java/codegen/DefMapper.java

100644100755
File mode changed.

codegen/src/main/java/ch/loway/oss/ari4java/codegen/VERSION.java

100644100755
File mode changed.

0 commit comments

Comments
 (0)