tpolecat / doobie

Functional JDBC layer for Scala.
MIT License
2.13k stars 349 forks source link

[Meta] Road to 1.0 #1728

Open jatcwang opened 1 year ago

jatcwang commented 1 year ago

https://github.com/tpolecat/doobie/milestone/10

Typelevel org migration

Others

Changelog for 1.0

Mention:

armanbilge commented 1 year ago
  • Typelevel SBT plugin

The build is already using the plugin :)

https://github.com/tpolecat/doobie/blob/8a8ca1a40bb0709a300d6fdf65ad71331b078d7d/project/plugins.sbt#L4

george-wilson-rea commented 1 year ago

Does #1798 get us closer to checking off "Clear outstanding PRs"? I would really like a 1.0.0-RC3 release - is there anything I can do to help make that happen? The description for this issue mentions something about LogHandler - is there a separate issue describing that work?

armanbilge commented 1 year ago

@george-wilson-rea note that snapshots are published for every merge to main. The latest is 1.0-b90576a-SNAPSHOT, for example:

https://s01.oss.sonatype.org/content/repositories/snapshots/org/tpolecat/doobie-core_3/1.0-b90576a-SNAPSHOT/doobie-core_3-1.0-b90576a-SNAPSHOT.pom

jatcwang commented 1 year ago

@george-wilson-rea I have created the issue describing my thoughts on what needs to be done around LogHandler/Query/Update.

Jasper-M commented 1 year ago

Looks like the HikariTransactor doesn't have LogHandlerM support yet. And maybe there are others?

jatcwang commented 1 year ago

@Jasper-M Thanks for catching that I'll address that in #1872

george-wilson-rea commented 11 months ago

Could you please update this roadmap? I think most of these checkboxes can be checked. What is left before 1.0?

satorg commented 3 months ago

I dare to suggest that this my PR could be useful for the migration to the sbt-typelevel plugin, because it has scalafmt enabled by default: #1989.