Skip to content

Commit 1636cb3

Browse files
Merge pull request #213 from inaka/elbrujohalcon.213.update_dependencies_and_bump_v
Update dependencies and bump version to 2.2.1
2 parents 74acc72 + 8a9e823 commit 1636cb3

File tree

5 files changed

+35
-15
lines changed

5 files changed

+35
-15
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,27 @@
11
# Change Log
22

3+
## [2.2.1](https://github.com/inaka/apns4erl/tree/2.2.1) (2018-07-04)
4+
[Full Changelog](https://github.com/inaka/apns4erl/compare/2.2.0...2.2.1)
5+
6+
**Closed issues:**
7+
8+
- Pseudo-header field ':method' found after regular header [\#211](https://github.com/inaka/apns4erl/issues/211)
9+
- Memory leaks may exist [\#206](https://github.com/inaka/apns4erl/issues/206)
10+
- chatterbox OPT20 gen\_fsm is deprecated and will be removed in a future release [\#184](https://github.com/inaka/apns4erl/issues/184)
11+
12+
**Merged pull requests:**
13+
14+
- send mandatory headers at top [\#212](https://github.com/inaka/apns4erl/pull/212) ([lazedo](https://github.com/lazedo))
15+
- Update from @andreabenini [\#210](https://github.com/inaka/apns4erl/pull/210) ([elbrujohalcon](https://github.com/elbrujohalcon))
16+
- Update README.md [\#204](https://github.com/inaka/apns4erl/pull/204) ([igaray](https://github.com/igaray))
17+
- add erlang 20 for test [\#200](https://github.com/inaka/apns4erl/pull/200) ([getong](https://github.com/getong))
18+
319
## [2.2.0](https://github.com/inaka/apns4erl/tree/2.2.0) (2017-07-12)
420
[Full Changelog](https://github.com/inaka/apns4erl/compare/2.1.1...2.2.0)
521

622
**Closed issues:**
723

24+
- Version Bump to 2.2.0 [\#196](https://github.com/inaka/apns4erl/issues/196)
825
- Add Travis [\#193](https://github.com/inaka/apns4erl/issues/193)
926
- Write an example with a pool of connections [\#191](https://github.com/inaka/apns4erl/issues/191)
1027
- restrict calls to push\_notification and push\_notification\_token [\#188](https://github.com/inaka/apns4erl/issues/188)
@@ -14,6 +31,7 @@
1431

1532
**Merged pull requests:**
1633

34+
- \[\#196\] Version Bump to 2.2.0 [\#197](https://github.com/inaka/apns4erl/pull/197) ([ferigis](https://github.com/ferigis))
1735
- Allow binary cert/key in apns\_connection like v1 [\#195](https://github.com/inaka/apns4erl/pull/195) ([danielfinke](https://github.com/danielfinke))
1836
- \[\#193\] Setting Travis up [\#194](https://github.com/inaka/apns4erl/pull/194) ([ferigis](https://github.com/ferigis))
1937
- \[\#191\] Example with a pool of connections [\#192](https://github.com/inaka/apns4erl/pull/192) ([ferigis](https://github.com/ferigis))

rebar.config

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
%% == Dependencies ==
2424

2525
{deps, [
26-
{chatterbox, "0.5.0"},
27-
{jsx, "2.8.2"},
26+
{chatterbox, "0.7.0"},
27+
{jsx, "2.9.0"},
2828
{base64url, "0.0.1"}
2929
]}.
3030

@@ -33,10 +33,10 @@
3333
{profiles, [
3434
{test, [
3535
{deps, [
36-
{katana_test, "0.1.1"},
36+
{katana_test, "1.0.0"},
3737
{katana, "0.4.0"},
38-
{mixer, "0.1.5", {pkg, inaka_mixer}},
39-
{meck, "0.8.7"}
38+
{mixer, "1.0.0", {pkg, inaka_mixer}},
39+
{meck, "0.8.10"}
4040
]}
4141
]}
4242
]}.

rebar.lock

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
11
{"1.1.0",
22
[{<<"base64url">>,{pkg,<<"base64url">>,<<"0.0.1">>},0},
3-
{<<"chatterbox">>,{pkg,<<"chatterbox">>,<<"0.5.0">>},0},
4-
{<<"goldrush">>,{pkg,<<"goldrush">>,<<"0.1.9">>},2},
3+
{<<"chatterbox">>,{pkg,<<"chatterbox">>,<<"0.7.0">>},0},
54
{<<"hpack">>,{pkg,<<"hpack_erl">>,<<"0.2.3">>},1},
6-
{<<"jsx">>,{pkg,<<"jsx">>,<<"2.8.2">>},0},
7-
{<<"lager">>,{pkg,<<"lager">>,<<"3.2.4">>},1}]}.
5+
{<<"jsx">>,{pkg,<<"jsx">>,<<"2.9.0">>},0}]}.
86
[
97
{pkg_hash,[
108
{<<"base64url">>, <<"36A90125F5948E3AFD7BE97662A1504B934DD5DAC78451CA6E9ABF85A10286BE">>},
11-
{<<"chatterbox">>, <<"69F5A1F36F905472B7662A301E67309DD3CAE7D0CA1B2E52C14D43EE7DF4C3A3">>},
12-
{<<"goldrush">>, <<"F06E5D5F1277DA5C413E84D5A2924174182FB108DABB39D5EC548B27424CD106">>},
9+
{<<"chatterbox">>, <<"8036197E00C42B3AC401DABDA722FD211071B27CBD59A7CEA471185F5D1F573A">>},
1310
{<<"hpack">>, <<"17670F83FF984AE6CD74B1C456EDDE906D27FF013740EE4D9EFAA4F1BF999633">>},
14-
{<<"jsx">>, <<"7ACC7D785B5ABE8A6E9ADBDE926A24E481F29956DD8B4DF49E3E4E7BCC92A018">>},
15-
{<<"lager">>, <<"A6DEB74DAE7927F46BD13255268308EF03EB206EC784A94EAF7C1C0F3B811615">>}]}
11+
{<<"jsx">>, <<"D2F6E5F069C00266CAD52FB15D87C428579EA4D7D73A33669E12679E203329DD">>}]}
1612
].

src/apns.app.src

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{application, apns, [
22
{description, "APNs provider for Apple Push Notification services (APNs) in Erlang. It supports the HTTP2 API."},
3-
{vsn, "2.2.0"},
3+
{vsn, "2.2.1"},
44
{id, "apns4erl"},
55
{pkg_name, apns4erl},
66
{registered, []},

test/apns_meta_SUITE.erl

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,13 @@
1414
-type config() :: [{atom(), term()}].
1515

1616
-spec init_per_suite(config()) -> config().
17-
init_per_suite(Config) -> [{application, apns} | Config].
17+
init_per_suite(Config) ->
18+
[ {application, apns}
19+
%% Until the next version of katana-test fixes the missing test deps in plt
20+
%% issue, we can't use the default warnings that include 'unknown' here.
21+
, {dialyzer_warnings, [error_handling, race_conditions, unmatched_returns]}
22+
| Config
23+
].
1824

1925
-spec end_per_suite(config()) -> config().
2026
end_per_suite(Config) -> Config.

0 commit comments

Comments
 (0)