-
Notifications
You must be signed in to change notification settings - Fork 176
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
Release 6.16.0 #624
Release 6.16.0 #624
Commits on Jul 27, 2020
-
Supress frozen middleware errors in Railtie
This should never happen in normal operation, but is possible when running RSpec tests See thoughtbot/factory_bot_rails#303 (comment) and #534 Essentially this happens: 1. RSpec boots Rails 2. Rails boot process errors 3. Rails freezes middleware 4. RSpec moves on to the next test file 5. Bugsnag tries to add middleware but fails because it's frozen 6. The stacktrace blames Bugsnag for this test failure 7. goto 4 Supressing this error doesn't solve the problem as it's likely another frozen error will happen in some other library/component, but we want to avoid people thinking this is caused by Bugsnag. The stacktrace does point out the actual problem, but only in the very first error, which can get buried under the frozen errors that happen for each test file
Configuration menu - View commit details
-
Copy full SHA for a530de7 - Browse repository at this point
Copy the full SHA a530de7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a91776e - Browse repository at this point
Copy the full SHA a91776eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a798bed - Browse repository at this point
Copy the full SHA a798bedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80e0c80 - Browse repository at this point
Copy the full SHA 80e0c80View commit details -
Merge pull request #611 from bugsnag/supress-frozen-middleware-error
Convert frozen middleware error into a warning in the Rails integration
Configuration menu - View commit details
-
Copy full SHA for 1d5e201 - Browse repository at this point
Copy the full SHA 1d5e201View commit details
Commits on Jul 28, 2020
-
Merge pull request #615 from bugsnag/delayed-job-context
Set consistent context in delayed_job integration
Configuration menu - View commit details
-
Copy full SHA for 4d10fc1 - Browse repository at this point
Copy the full SHA 4d10fc1View commit details -
Use BUGSNAG_RELEASE_STAGE by default
Previously we read 'BUGSNAG_RELEASE_STAGE' only in the Rails integration, so other apps had to use 'RACK_ENV' (if they run in Rack) or set it manually in code Now we will always use the 'BUGSNAG_RELEASE_STAGE' environment variable if it's set
Configuration menu - View commit details
-
Copy full SHA for c3b1c78 - Browse repository at this point
Copy the full SHA c3b1c78View commit details -
We no longer need to set the release stage env var
This should now happen automatically for us, so the existing MR tests can verify that this feature works :^)
Configuration menu - View commit details
-
Copy full SHA for a626e1c - Browse repository at this point
Copy the full SHA a626e1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7850434 - Browse repository at this point
Copy the full SHA 7850434View commit details -
Merge pull request #613 from bugsnag/release-stage-environment-variable
Use BUGSNAG_RELEASE_STAGE environment variable to set the release stage
Configuration menu - View commit details
-
Copy full SHA for 7ac8bb3 - Browse repository at this point
Copy the full SHA 7ac8bb3View commit details
Commits on Jul 31, 2020
-
Fix order app_type is resolved
This fixes a couple of issues with `app_type` — we now always use the value set by a user (if one is set) and integrations should now always set the correct value For example, before this change Que, when running in a rails app, would have an app type of 'rails'. This is because the Que integration has to run when it's loaded and so sets its app type before Rails does
Configuration menu - View commit details
-
Copy full SHA for bd03d1d - Browse repository at this point
Copy the full SHA bd03d1dView commit details -
Merge pull request #619 from bugsnag/fix-automatic-app-type-detection
[PLAT-3643] Ensure app_type is consistently resolved
Configuration menu - View commit details
-
Copy full SHA for 717ec5d - Browse repository at this point
Copy the full SHA 717ec5dView commit details
Commits on Aug 3, 2020
-
Report runtime versions where they were missing
This adds runtime versions for: - Delayed Job - Mailman - Shoryuken Mailman & Shoryuken are straightforward, but Delayed Job doesn't have a constant with its version in. Instead we can read it from the loaded Gems
Configuration menu - View commit details
-
Copy full SHA for 40c13ff - Browse repository at this point
Copy the full SHA 40c13ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for b85f5e3 - Browse repository at this point
Copy the full SHA b85f5e3View commit details -
Merge pull request #620 from bugsnag/more-runtime-versions
[PLAT-3702] Report runtime versions for Delayed Job, Mailman and Shoryuken
Configuration menu - View commit details
-
Copy full SHA for fb4adbd - Browse repository at this point
Copy the full SHA fb4adbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6be1f85 - Browse repository at this point
Copy the full SHA 6be1f85View commit details -
Include gemspec and VERSION files
These are needed to be able to install the Gem from the built gemfile
Configuration menu - View commit details
-
Copy full SHA for 303791d - Browse repository at this point
Copy the full SHA 303791dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45b1df6 - Browse repository at this point
Copy the full SHA 45b1df6View commit details
Commits on Aug 5, 2020
-
Merge pull request #621 from bugsnag/reduce-gem-size
Reduce gem size
Configuration menu - View commit details
-
Copy full SHA for 8182fa5 - Browse repository at this point
Copy the full SHA 8182fa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b32525d - Browse repository at this point
Copy the full SHA b32525dView commit details -
Merge pull request #623 from bugsnag/delay-serialization-until-delivery
Delay JSON serialization until delivery when using the thread queue delivery method
Configuration menu - View commit details
-
Copy full SHA for 0b3ecf6 - Browse repository at this point
Copy the full SHA 0b3ecf6View commit details
Commits on Aug 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ceb8564 - Browse repository at this point
Copy the full SHA ceb8564View commit details -
Merge pull request #625 from bugsnag/pin-rubocop-version
Pin Rubocop version more strictly
Configuration menu - View commit details
-
Copy full SHA for 24ed9f6 - Browse repository at this point
Copy the full SHA 24ed9f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 819b0a3 - Browse repository at this point
Copy the full SHA 819b0a3View commit details