Releases: Shopify/semian
Releases · Shopify/semian
v0.19.0
v0.18.1
What's Changed
- Benchmark and performance review between versions by @miry in #467
- Bump peter-evans/create-pull-request from 4 to 5 by @dependabot in #483
- Do not require "activerecord-trilogy-adapter" by @casperisfine in #486
- Also test trilogy adapter through activerecord by @etiennebarrie in #487
- Remove Trilogy adapter's async keyword parameter in execute by @jenshenny in #491
- Fix README CI badge by @etiennebarrie in #488
- Release v1.18.1 by @adrianna-chang-shopify in #490
New Contributors
- @etiennebarrie made their first contribution in #487
- @jenshenny made their first contribution in #491
Full Changelog: v0.18.0...v0.18.1
v0.18.0
What's Changed
- Make sure AR Trilogy adpater does not modify input by @miry in #474
- Provide examples how could be AR Trilogy is working by @miry in #472
- BackgroundHelper: avoid leaking threads by @casperisfine in #475
- Validate documentation of usage ActiveRecord by @miry in #473
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- Avoid chaining duplicated semian identifiers in error messages by @casperisfine in #423
- Bump gems by @github-actions in #428
- Bump hiredis-client from 0.9.0 to 0.10.0 by @dependabot in #429
- Update comment for Semian.register method by @miry in #425
- Remove unused variable in log_state_transition by @miry in #426
- Bump memory_profiler from 1.0.0 to 1.0.1 by @dependabot in #437
- DEBUG mode broke tests by @miry in #430
- Bump gems by @github-actions in #431
- Mention about postgres adapter by @miry in #440
- Bump gems by @github-actions in #444
- Remove query of ENV on each circuit breaker acquire. by @miry in #427
- Bumpt gems by @miry in #447
- Replace Time.now with monotonic in lru cache and resource update by @miry in #443
- Remove dependency to redis from NET HTTP adapter by @miry in #451
- Replace timecop with custom Time helper by @miry in #452
- Tune examples to cover some cases by @miry in #453
- Standardize cleans up by @miry in #455
- Update tests to have less collisions of resources and remove Timecop by @miry in #459
- Use monotonic time for checking last error by @miry in #441
- Use grpc 1.47 to support macos arm by @miry in #460
- Bump gems by @github-actions in #449
- Bump gems by @github-actions in #461
- Update liniting warnings by @miry in #462
- Support Ruby 3.2 by @miry in #463
- Remove unsupported way to run callbacks on signal by @miry in #464
- Update gems by @miry in #466
- Enable write barrier protection on Resource by @casperisfine in #469
Full Changelog: v0.16.0...v0.17.0
v0.16.0
v0.15.0
v0.14.0
What's Changed
- Provide RELEASE steps by @miry in #387
- Redis 5.0 support by @casperisfine in #388
- Cleanup redis 5.0 support by @casperisfine in #392
- Remove outdated post-install message by @casperisfine in #393
- Run tests in CI/CD for Redis 4 by @miry in #389
- Bump toxiproxy from 2.0.1 to 2.0.2 by @dependabot in #390
Full Changelog: v0.13.3...v0.14.0
v0.13.3
What's Changed
- Bump redis from 4.7.1 to 4.8.0 by @dependabot in #377
- Bump minitest from 5.16.2 to 5.16.3 by @dependabot in #375
- Bump rubocop from 1.35.0 to 1.36.0 by @dependabot in #384
- Bump rubocop-shopify from 2.8.0 to 2.9.0 by @dependabot in #378
- Bump rubocop-minitest from 0.20.1 to 0.21.1 by @dependabot in #380
- Bump hiredis-client from 0.5.1 to 0.7.1 by @dependabot in #376
- Detect Redis 5 by @miry in #386
Full Changelog: v0.13.2...v0.13.3
v0.13.2
What's Changed
- Handle new Rails connection changes by @eileencodes in #364
- Bump rubocop from 1.31.2 to 1.35.0 by @dependabot in #368
- Bump pry-byebug from 3.9.0 to 3.10.1 by @dependabot in #372
- Add changelog entry for 364 by @eileencodes in #373
- Release 0.13.2 by @adrianna-chang-shopify in #374
New Contributors
- @adrianna-chang-shopify made their first contribution in #374
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- Bump rubocop-shopify from 2.7.0 to 2.7.1 by @dependabot in #353
- Bump rubocop from 1.30.1 to 1.31.0 by @dependabot in #352
- Bump rubocop from 1.31.0 to 1.31.1 by @dependabot in #357
- Bump minitest from 5.16.1 to 5.16.2 by @dependabot in #355
- Bump redis from 4.6.0 to 4.7.1 by @dependabot in #354
- Bump rubocop-shopify from 2.7.1 to 2.8.0 by @dependabot in #356
- Bump rubocop from 1.31.1 to 1.31.2 by @dependabot in #359
- Bump grpc from 1.46.3 to 1.47.0 by @dependabot in #358
- Add github check Yamllint by @miry in #361
- Check for OOM message with regex instead of start_with by @eileencodes in #367
- Release 0.13.1 by @casperisfine in #370
- Freeze grpc version 1.46.3 by @miry in #371
New Contributors
- @eileencodes made their first contribution in #367
Full Changelog: v0.13.0...v0.13.1