Skip to content

Commit cf35e5f

Browse files
committed
Bump to version 2.0.0
1 parent 5aef30c commit cf35e5f

File tree

2 files changed

+9
-22
lines changed

2 files changed

+9
-22
lines changed

CHANGELOG.md

+8-21
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 2.0.0
4+
5+
* [CHANGED] Use TLS by default.
6+
* [REMOVED] Support for Ruby 2.4 and 2.5.
7+
* [FIXED] Handle empty or nil configuration.
8+
* [REMOVED] Legacy Push Notification integration.
9+
* [ADDED] Stalebot and Github actions.
10+
311
## 1.4.3
412

513
* [FIXED] Remove newline from end of base64 encoded strings, some decoders don't like
@@ -11,103 +19,82 @@
1119
* [FIXED] Return `shared_secret` to support authenticating encrypted channels. Thanks
1220
@Benjaminpjacobs
1321

14-
# 1.4.1
1522

1623
* [CHANGED] Remove rbnacl from dependencies so we don't get errors when it isn't
1724
required. Thanks @y-yagi!
1825

19-
# 1.4.0
2026

2127
* [ADDED] Support for end-to-end encryption.
2228

23-
# 1.3.3
2429

2530
* [CHANGED] Rewording to clarify "Pusher Channels" or simply "Channels" product name.
2631

27-
# 1.3.2
2832

2933
* [FIXED] Return a specific error for "Request Entity Too Large" (body over 10KB).
3034
* [ADDED] Add a `use_tls` option for SSL (defaults to false).
3135
* [ADDED] Add a `from_url` client method (in addition to existing `from_env` option).
3236
* [CHANGED] Improved documentation and fixed typos.
3337
* [ADDED] Add Ruby 2.4 to test matrix.
3438

35-
# 1.3.1
3639

3740
* [FIXED] Added missing client batch methods to default client delegations
3841
* [CHANGED] Document raised exception in the `authenticate` method
3942
* [FIXED] Fixes em-http-request from using v2.5.0 of `addressable` breaking builds.
4043

41-
# 1.3.0
4244

4345
* [ADDED] Add support for sending push notifications on up to 10 interests.
4446

45-
# 1.2.1
4647

4748
* [FIXED] Fixes Rails 5 compatibility. Use duck-typing to detect request object
4849

49-
# 1.2.0
5050

5151
* [CHANGED] Minor release for Native notifications
5252

53-
# 1.2.0.rc1
5453

5554
* [ADDED] Add support for Native notifications
5655

57-
# 1.1.0
5856

5957
* [ADDED] Add support for batch events
6058

61-
# 1.0.0
6259

6360
* [CHANGED] No breaking changes, this release is just to follow semver and show that we
6461
are stable.
6562

66-
# 0.18.0
6763

6864
* [ADDED] Introduce `Pusher::Client.from_env`
6965
* [FIXED] Improve error handling on missing config
7066

71-
# 0.17.0
7267

7368
* [ADDED] Introduce the `cluster` option.
7469

75-
# 0.16.0
7670

7771
* [CHANGED] Bump httpclient version to 2.7
7872
* [REMOVED] Ruby 1.8.7 is not supported anymore.
7973

80-
# 0.15.2
8174

8275
* [CHANGED] Documented `Pusher.channel_info`, `Pusher.channels`
8376
* [ADDED] Added `Pusher.channel_users`
8477

85-
# 0.15.1
8678

8779
* [FIXED] Fixed a bug where the `authenticate` method added in 0.15.0 wasn't exposed on the Pusher class.
8880

89-
# 0.15.0
9081

9182
* [ADDED] Added `Pusher.authenticate` method for authenticating private and presence channels.
9283
This is prefered over the older `Pusher['a_channel'].authenticate(...)` style.
9384

94-
# 0.14.6
9585

9686
* [CHANGED] Updated to use the `pusher-signature` gem instead of `signature`.
9787
This resolves namespace related issues.
9888

99-
# 0.14.5
10089

10190
* [SECURITY] Prevent auth delegation trough crafted socket IDs
10291

103-
# 0.14.4
10492

10593
* [SECURITY] Prevent timing attack, update signature to v0.1.8
10694
* [SECURITY] Prevent POODLE. Disable SSLv3, update httpclient to v2.5
10795
* [FIXED] Fix channel name character limit.
10896
* [ADDED] Adds support for listing users on a presence channel
10997

110-
# 0.14.2
11198

11299
* [CHANGED] Bump httpclient to v2.4. See #62 (POODLE SSL)
113100
* [CHANGED] Fix limited channel count at README.md. Thanks @tricknotes

lib/pusher/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module Pusher
2-
VERSION = '1.4.3'
2+
VERSION = '2.0.0'
33
end

0 commit comments

Comments
 (0)