Releases: Shopify/semian
Releases · Shopify/semian
v0.22.1
What's Changed
- Enable thread safety rubocop and fix issues by @alexpark20 in #569
- Update version to v0.22.1 by @alexpark20 in #571
New Contributors
- @alexpark20 made their first contribution in #569
Full Changelog: v0.22.0...v0.22.1
v0.22.0
What's Changed
- Richer error handling when a semaphore array has been deleted: by @burke in #503
- Bump peter-evans/create-pull-request from 5 to 6 by @dependabot in #519
- Centralize Ruby Version to
.ruby-version
by @jenshenny in #521 - trigger semians when mysql connections are exhausted by @pakohler in #522
- Bump rexml from 3.2.6 to 3.2.8 in the bundler group across 1 directory by @dependabot in #524
- redis dynamic name support, allowing for different semians on same redis host by @danmayer in #525
- Re-enable Dependabot by @atraver-shopify in #527
- Bump mocha from 2.0.2 to 2.4.5 by @dependabot in #530
- Bump minitest from 5.17.0 to 5.25.1 by @dependabot in #545
- Bump webrick from 1.7.0 to 1.8.1 by @dependabot in #528
- Bump hiredis-client from 0.19.0 to 0.22.2 by @dependabot in #531
- Bump memory_profiler from 1.0.1 to 1.0.2 by @dependabot in #535
- Bump rake from 13.0.6 to 13.2.1 by @dependabot in #536
- Bump rake-compiler from 1.2.1 to 1.2.7 by @dependabot in #538
- Bump rubocop-minitest from 0.26.1 to 0.35.1 by @dependabot in #537
- Bump trilogy from 2.4.1 to 2.8.1 by @dependabot in #534
- Bump rubocop-shopify from 2.11.1 to 2.15.1 by @dependabot in #539
- Bump rubocop from 1.62.1 to 1.65.1 by @dependabot in #542
- Bump redis from 5.0.8 to 5.3.0 by @dependabot in #546
- Minor fixes to example docs by @bostonaholic in #547
- Bump rubocop from 1.65.1 to 1.66.1 by @dependabot in #552
- Bump rubocop-minitest from 0.35.1 to 0.36.0 by @dependabot in #549
- Avoid method redefinition warnings by @casperisfine in #554
- Explicit support for acquire_semaphore/release_semaphore in semian resources by @kovyrin in #560
- Allow to disable bulkheads in a given thread by @kirs in #562
- Release 0.22.0 by @kirs in #565
New Contributors
- @burke made their first contribution in #503
- @pakohler made their first contribution in #522
- @danmayer made their first contribution in #525
- @atraver-shopify made their first contribution in #527
- @bostonaholic made their first contribution in #547
- @kovyrin made their first contribution in #560
Full Changelog: v0.21.3...v0.22.0
v0.21.3
What's Changed
- Bump actions/cache from 3 to 4 by @dependabot in #518
- Bump actions/checkout from 3 to 4 by @dependabot in #501
- Fix: Trilogy ActiveRecord adapter to be compatible with latest Rails edge. by @casperisfine in #520
Full Changelog: v0.21.2...v0.21.3
v0.21.2
What's Changed
Full Changelog: v0.21.1...v0.21.2
v0.21.1
What's Changed
- Bump grpc from 1.47.0 to 1.60.0 by @dependabot in #516
- Fix valid_raw_connection check by @rporrasluc in #517
New Contributors
- @rporrasluc made their first contribution in #517
Full Changelog: v0.21.0...v0.21.1
v0.20.1
What's Changed
- Create a more efficient regex by @shanempope in #508
- Fix regex in Mysql2 adapter by @adrianna-chang-shopify in #510
- Release 0.20.1 by @shanempope in #509
New Contributors
- @shanempope made their first contribution in #508
Full Changelog: v0.20.0...v0.20.1
v0.20.0
What's Changed
- AR Trilogy Adapter: Handle AdapterTimeout and ConnectionFailed errs by @adrianna-chang-shopify in #497
- Allow passing --with-openssl-dir for a custom OpenSSL installation by @kalbasit in #499
- Get rid of useless mark function by @casperisfine in #502
- Use ActiveRecord::ConnectionNotEstablished as base error for TrilogyAdapter by @casperisfine in #496
- Fix connection error message regexp for Mysql2 by @adrianna-chang-shopify in #506
- Release 0.20.0 by @adrianna-chang-shopify in #507
New Contributors
Full Changelog: v0.19.1...v0.20.0
v0.19.1
What's Changed
- Active Record Trilogy Adapter needs to intercept
#raw_execute
by @adrianna-chang-shopify in #494
Full Changelog: v0.19.0...v0.19.1
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