Skip to content

Releases: indoorvivants/roach

0.1.0: Scala Native 0.5 and multi-threading

13 Jul 12:32
721ffe9
Compare
Choose a tag to compare

This release updates Scala Native to 0.5 and fixes the connection pool implementation to allow multiple threads to multiplex over single postgres connection (true connection pooling is not available yet).

Usage of multi-threading is detected at linktime, and we fallback to a simpler single-threaded implementation if necessary.

This has no user-facing changes.

What's Changed

  • Update bindgen-sbt-plugin to 0.0.23 by @indoorvivants-steward in #98
  • Update upickle to 3.1.3 by @indoorvivants-steward in #101
  • Update os-lib to 0.9.2 by @indoorvivants-steward in #100
  • Update junit-plugin, junit-runtime, ... to 0.4.16 by @indoorvivants-steward in #102
  • Update sbt to 1.9.8 by @indoorvivants-steward in #103
  • Update sbt-mdoc to 2.3.8 by @indoorvivants-steward in #105
  • Update scalafmt-core to 3.7.17 by @indoorvivants-steward in #106
  • Update os-lib to 0.9.3 by @indoorvivants-steward in #108
  • Update upickle to 3.1.4 by @indoorvivants-steward in #110
  • Update junit-plugin, junit-runtime, ... to 0.4.17 by @indoorvivants-steward in #111
  • Update bindgen-sbt-plugin to 0.0.24 by @indoorvivants-steward in #113
  • Update bindgen-sbt-plugin to 0.1.0 by @indoorvivants-steward in #115
  • Update munit to 1.0.0-M11 by @indoorvivants-steward in #114
  • Update sbt-mdoc to 2.5.2 by @indoorvivants-steward in #109
  • Update upickle to 3.2.0 by @indoorvivants-steward in #116
  • Update scalafmt-core to 3.8.0 by @indoorvivants-steward in #117
  • Update sbt to 1.9.9 by @indoorvivants-steward in #118
  • SN 0.5 by @keynmol in #119
  • Fix multi-threaded pool with a semaphore by @keynmol in #120

Full Changelog: v0.0.6...v0.1.0

v0.0.6

13 Oct 10:37
Compare
Choose a tag to compare

What's Changed

  • Set notice processor on connection + improve docs by @keynmol in #97

Full Changelog: v0.0.5...v0.0.6

v0.0.5 - Scala 3 LTS and inline bindings

24 Sep 09:06
677c441
Compare
Choose a tag to compare

This library will likely stay on LTS.

What's Changed

  • Update sbt-scalafmt to 2.5.2 by @indoorvivants-steward in #94
  • Update bindgen-sbt-plugin to 0.0.20 by @indoorvivants-steward in #88
  • Upgrades and inline bindings by @keynmol in #96

Full Changelog: v0.0.4...v0.0.5

v0.0.4

19 Aug 16:15
Compare
Choose a tag to compare

What's Changed

  • Update junit-plugin, junit-runtime, ... to 0.4.9 by @indoorvivants-steward in #45
  • Update sbt to 1.8.1 by @indoorvivants-steward in #46
  • Update sbt-vcpkg to 0.0.7+19-4b7f822f-SNAPSHOT by @indoorvivants-steward in #44
  • Update sbt-vcpkg to 0.0.9 by @indoorvivants-steward in #47
  • Update sbt to 1.8.2 by @indoorvivants-steward in #48
  • Create .mergify.yml by @keynmol in #49
  • Update scala3-library to 3.2.2 by @indoorvivants-steward in #53
  • Update bindgen-sbt-plugin to 0.0.16 by @indoorvivants-steward in #50
  • Update junit-plugin, junit-runtime, ... to 0.4.10 by @indoorvivants-steward in #54
  • Update circe-parser to 0.14.4 by @indoorvivants-steward in #52
  • Update sbt-mdoc to 2.3.7 by @indoorvivants-steward in #55
  • Update scalafmt-core to 3.7.1 by @indoorvivants-steward in #56
  • Update os-lib to 0.9.0 by @indoorvivants-steward in #51
  • Update scalafmt-core to 3.7.2 by @indoorvivants-steward in #57
  • Use vcpkg native by @keynmol in #58
  • Update os-lib to 0.9.1 by @indoorvivants-steward in #60
  • Update circe-parser to 0.14.5 by @indoorvivants-steward in #61
  • Update junit-plugin, junit-runtime, ... to 0.4.11 by @indoorvivants-steward in #62
  • Update junit-plugin, junit-runtime, ... to 0.4.12 by @indoorvivants-steward in #64
  • Update scalafmt-core to 3.7.3 by @indoorvivants-steward in #65
  • Update sbt to 1.8.3 by @indoorvivants-steward in #68
  • Update bindgen-sbt-plugin to 0.0.17 by @indoorvivants-steward in #67
  • Update sbt-ci-release to 1.5.12 by @indoorvivants-steward in #66
  • Update scalafmt-core to 3.7.4 by @indoorvivants-steward in #69
  • Update sbt to 1.9.0 by @indoorvivants-steward in #70
  • Update junit-plugin, junit-runtime, ... to 0.4.13 by @indoorvivants-steward in #71
  • Update junit-plugin, junit-runtime, ... to 0.4.14 by @indoorvivants-steward in #72
  • Update bindgen-sbt-plugin to 0.0.18 by @indoorvivants-steward in #74
  • Update bindgen-sbt-plugin to 0.0.19 by @indoorvivants-steward in #75
  • Update sbt to 1.9.1 by @indoorvivants-steward in #76
  • Update scalafmt-core to 3.7.5 by @indoorvivants-steward in #77
  • Update scalafmt-core to 3.7.6 by @indoorvivants-steward in #78
  • Update scalafmt-core to 3.7.7 by @indoorvivants-steward in #79
  • Update munit to 1.0.0-M8 by @indoorvivants-steward in #73
  • Update sbt to 1.9.2 by @indoorvivants-steward in #80
  • Update scalafmt-core to 3.7.8 by @indoorvivants-steward in #82
  • Update scalafmt-core to 3.7.9 by @indoorvivants-steward in #83
  • Update scalafmt-core to 3.7.10 by @indoorvivants-steward in #84
  • Update sbt to 1.9.3 by @indoorvivants-steward in #85
  • Correctly capture the error message on exec by @keynmol in #86
  • super simple fragments by @keynmol in #87

Full Changelog: v0.0.3...v0.0.4

v0.0.3

20 Nov 19:56
c75a399
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

What's Changed

  • Update sbt-scalafmt to 2.5.0 by @indoorvivants-steward in #39
  • Update sbt-vcpkg to 0.0.7+16-be485367-SNAPSHOT by @indoorvivants-steward in #36
  • Update munit to 1.0.0-M7 by @indoorvivants-steward in #41
  • More precise error handling by @keynmol in #43

Full Changelog: v0.0.2...v0.0.3

v0.0.2

14 Nov 19:04
e9be4fe
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.0.1...v0.0.2

v0.0.1

11 Nov 19:08
2fdbbc0
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

What's Changed

  • Update bindgen-sbt-plugin to 0.0.13 by @indoorvivants-steward in #8
  • Update scalafmt-core to 3.4.3 by @indoorvivants-steward in #6
  • Update sbt to 1.7.1 by @indoorvivants-steward in #5
  • Update scala3-library to 3.1.3 by @indoorvivants-steward in #3
  • Update junit-plugin, junit-runtime, ... to 0.4.5 by @indoorvivants-steward in #4
  • Update scalafmt-core to 3.5.9 by @indoorvivants-steward in #10
  • Update junit-plugin, junit-runtime, ... to 0.4.7 by @indoorvivants-steward in #12
  • Update scala3-library to 3.2.0 by @indoorvivants-steward in #13
  • Convert to sbt-vcpkg, encourage static build by @keynmol in #15
  • What is happening by @keynmol in #18
  • Update sbt-vcpkg to 0.0.7+8-2c32f59d-SNAPSHOT by @indoorvivants-steward in #19
  • Update sbt to 1.7.2 by @indoorvivants-steward in #17
  • setup mold by @keynmol in #20
  • Update sbt-ci-release to 1.5.11 by @indoorvivants-steward in #24
  • Update sbt to 1.7.3 by @indoorvivants-steward in #26
  • Update scalafmt-core to 3.6.1 by @indoorvivants-steward in #28
  • Refactoring, tests, single slot "pool" implementation by @keynmol in #30
  • Circe module by @keynmol in #31
  • More types, more tests by @keynmol in #32

New Contributors

  • @indoorvivants-steward made their first contribution in #8
  • @keynmol made their first contribution in #15

Full Changelog: https://github.com/indoorvivants/roach/commits/v0.0.1