Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove deprecated functionality #425

Merged
merged 4 commits into from
Feb 21, 2019
Merged

Remove deprecated functionality #425

merged 4 commits into from
Feb 21, 2019

Conversation

kyrylo
Copy link
Contributor

@kyrylo kyrylo commented Feb 21, 2019

I've planned to keep this for a longer time, however fast pace with APM features requires a major version bump. This is a preparation for the major breaking change: making the Config object a singleton. The reasons for that will be described in the future, but for now we're just deleting stuff that shouldn't survive a major bump.

Deprecated `route_stats` & `route_stats_flush_period` are removed now.
Deleted deprecated `Airbrake::Notifier` & `Airbrake::NilNotifier`.
`PerformanceNotifier`, `DeployNotifier`, `NoticeNotifier` no longer accept
Hash. They now want `Config`.
@kyrylo kyrylo force-pushed the deprecation-removal branch from e49450f to 19a5267 Compare February 21, 2019 16:48
@kyrylo kyrylo merged commit 175d97a into master Feb 21, 2019
@kyrylo kyrylo deleted the deprecation-removal branch February 21, 2019 16:55
kyrylo added a commit that referenced this pull request Feb 21, 2019
This reverts commit 175d97a, reversing
changes made to 65b10de.

`master` is going to be for v3. Version 4 will use a separate branch. Therefore,
this commit should not be introduced in v3.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant