Skip to content

Commit

Permalink
Adds CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
benedikt committed Nov 30, 2023
1 parent e9049b0 commit 6e09392
Showing 1 changed file with 80 additions and 0 deletions.
80 changes: 80 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
# Userlist for Ruby Changelog

## v0.8.0 (2023-08-02)

- Adds a ActiveJob push strategy
- Adds support for retries of failed requests
- Adds response logging to the push client
- Adds support for payloads on delete requests

## v0.7.2 (2022-10-20)

- Improves connection handling between requests
- Improves handling of arguments passed to Sidekiq

## v0.7.1 (2022-02-10)

- Fixes issue with Sidekiq payloads (#4)

## v0.7.0 (2022-02-02)

- Allows users without an identifier but with an email address

## v0.6.0 (2021-05-14)

- Automatically manage one side of the relationships
- Always requires a user and a company on relationships

## v0.5.0 (2021-01-22)

- Adds support for relationships
- Adds support for company events
- Adds support for skipping certain operations
- Adds lazy lookup for push strategies
- Adds a Sidekiq push strategy
- Allow numerics as identifiers
- Improves Userlist::Token to work with more than just strings
- Improves the way resources are serialized
- Improves JSON serialization
- Replaces userlist.io with userlist.com
- Require at least Ruby 2.4

## v0.4.1 (2020-03-16)

- Fixes a problem when configuring the client (#1)

## v0.4.0 (2020-03-06)

- Adds improved error messages for configuration errors
- Adds support for user token generation
- Require at least Ruby 2.3

## v0.3.0 (2019-06-27)

- Adds additional aliases for the create method
- Adds resource models for User, Company, and Event
- Adds a more flexible interface to the push client
- Adds more HTTP methods to the push client

## v0.2.2 (2019-03-18)

- Adds support for Ruby 2.2

## v0.2.1 (2019-03-13)

- Adds support for Ruby 2.3

## v0.2.0 (2018-11-21)

- Adds the ability to adjust the configuration
- Adds convenience class methods to Userlist::Push
- Adds track and identify aliases for event and user push methods
- Adds null strategy that discards everything for testing purposes
- Adds logging support
- Adds threaded push strategy to deliver requests without blocking the main thread
- Adds Userlist::Push as a nicer interface to the push endpoint
- Require at least Ruby 2.1

## v0.1.0 (2018-01-18)

- Initial release

0 comments on commit 6e09392

Please sign in to comment.