rpush

The push notification service for Ruby.

MIT License

Downloads
5.3M
Stars
2.2K
Committers
124

Bot releases are hidden (Show)

rpush - v9.1.0

Published by benlangfeld 24 days ago

Full Changelog

rpush - v9.0.0

Published by benlangfeld about 1 month ago

Merged pull requests:

Breaking:

  • Removed legacy APNSv1 implementation (Apple binary protocol) since this was shut down in 2021. #680 (benlangfeld)
  • Removed legacy GCM implementation since this was shut down by Google in August 2024 and replaced by FCM (supported in RPush 8.0.0) #688 (benlangfeld)
  • Drop support for Ruby 2.x #672 (benlangfeld)

Full Changelog: https://github.com/rpush/rpush/compare/v8.0.0...v9.0.0

rpush - v8.0.0

Published by benlangfeld about 1 month ago

Merged pull requests:

Breaking:

  • Dropped support for Ruby 2.4, 2.5, 2.6 and Rails 5.2.

Full Changelog

rpush - v7.0.1

Published by benlangfeld about 1 month ago

What's Changed

Full Changelog: https://github.com/rpush/rpush/compare/v7.0.0...v7.0.1

rpush - v7.0.0 Latest Release

Published by aried3r over 2 years ago

What's Changed

Breaking:

Full Changelog: https://github.com/rpush/rpush/compare/v6.0.1...v7.0.0

rpush - v6.0.1

Published by aried3r about 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/rpush/rpush/compare/v6.0.0...v6.0.1

rpush - v6.0.0 – Drop support for Rails <5.2, APNs bugfixes etc

Published by aried3r over 3 years ago

Full Changelog

This release contains breaking changes, such as removing support for Rails versions older than 5.2.
Please see the details in the PRs below.

Merged pull requests:

  • Switch to GitHub Actions for CI #615 (aried3r)
  • Prepare 6.0.0 release #613 (aried3r)
  • Bump activesupport version to 5.2 or later #610 (biow0lf)
  • Fixed infinite loop issue with Apnsp8 delivery #608 (diminish7)
  • Eliminate deprecation warning in Ruby 3.0 #602 (rofreg)
  • Make ActiveRecord validations work with Apns2 client #601 (favrik)
  • Bump gemspec post_install_message #600 (fdoxyz)
  • Remove references and checks for unsupported versions of Rails #599 (ericsaupe)
  • Drop support for Rails 5.0 and 5.1 #597 (ericsaupe)
  • Fix silent APNS notifications for Apns2 and Apnsp8 #596 (shved270189)
  • Updates README to Apple's new EOL date for the APNs legacy binary protocol #595 (gregblake)
rpush - v5.4.0 – Ruby 3.0, Rails 6.1

Published by aried3r over 3 years ago

Full Changelog

Merged pull requests:

rpush - v5.3.0

Published by aried3r almost 4 years ago

Full Changelog

Implemented enhancements:

Merged pull requests:

  • Bug fix: APNS P8 Notifications Are Marked as Invalid When the Payload Exceeds 2kb (2048 bytes) #583 (gregblake)
  • Fix more Rails 6.1 deprecation warnings #582 (jas14)
  • Feature/apns2 default headers #579 (jkraemer)
  • Fix APNS2 documentation in README #578 (jamestjw)
  • Fixed typo with misspell #575 (hsbt)
rpush - v5.2.0 – Logging, docs and APNs retry-improvements

Published by aried3r about 4 years ago

Full Changelog

Merged pull requests:

rpush - v5.1.0 – New maintainers, APNS2 fixes

Published by aried3r about 4 years ago

Full Changelog

Merged pull requests:

rpush - v5.0.0 – Dropped Rails 4.2 support

Published by aried3r over 4 years ago

Merged pull requests:

rpush - v4.2.0

Published by aried3r almost 5 years ago

Merged pull requests:

rpush - v4.1.1 – Disabling of APNS feedback

Published by aried3r over 5 years ago

Added

  • Allow disabling of APNS feedback for specific Rpush apps #491 (by @drn).

Changed

  • Switch from ANSI to Rainbow. (#496 by @drn)
rpush - v4.1.0 – dry_run for FCM

Published by aried3r over 5 years ago

  • Functionality to use dry_run in FCM notifications. This is useful if you want to just validate notification sending works without actually sending a notification to the receivers, fixes #63. (#492 by @aried3r)
rpush - v4.0.1 – Redis/Modis improvements

Published by aried3r over 5 years ago

Fixed

  • Fail gracefully when a Modis notification no longer exists #486 (by @rofreg).
rpush - v4.0.0 – Memory leak fixes, Ruby 2.2 dropped

Published by aried3r over 5 years ago

Changed

Removed

  • Support for Ruby 2.2

Fixed

rpush - v3.3.1 – Remove length validation of device_token

Published by aried3r over 5 years ago

When upgrading, don't forget to run bundle exec rpush init to get all the latest migrations.

Fixed

  • Remove validation of 64-characters length from device_token. #463 (by @chrisokamoto).
rpush - v3.3.0 – thread-id, remove unused class

Published by aried3r almost 6 years ago

When upgrading, don't forget to run bundle exec rpush init to get all the latest migrations.

Added

  • Added support for Apple Push Notification service thread-id field #460 (by @gerard-morera).

Changes

  • Remove unused class ConfigurationWithoutDefaults #461 (by @adis-io).

When upgrading, don't forget to run bundle exec rpush init to get all the latest migrations.

Changes

Docs

  • Better documentation for running tests when developing Rpush #458 (by @jsantos).

Fixed