Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 2, 2021

Bumps exposed-dao from 0.25.1 to 0.30.1.

Release notes

Sourced from exposed-dao's releases.

Release 0.29.1

Change log

Release 0.28.1

Change log

Release 0.27.1

Change log

Release 0.26.2

Change log

Release 0.26.1

Change log

Changelog

Sourced from exposed-dao's changelog.

0.30.1

Infrastructure:

  • Artifact publishing moved from jcenter/Bintray to Maven Central
  • Kotlin 1.4.32
  • Kotlin Coroutines 1.4.3

Feature:

  • UNION and UNION ALL set operations support with related union, unionAll functions (402)
  • like and notLike methods work with string expression, PR from hfazai
  • Eager loading now works with any iterable

Performance:

  • Different minor memory improvements in exposed-dao module by jnfeinstein
  • Less entity cache invalidations when works with a single entity

Bug fixes:

  • MySQL text type is now treated as longtext, SQLServer is VARCHAR(MAX), thanks to Dmitry Kolmogortsev
  • Fix to support recent PostgreSQL NG driver by hfazai
  • String functions failed to work with strings longer than 255 characters
  • Query.count() and Query.empty() functions can lead to ResultSet memory leaks
  • Alias was lost in update with join queries
  • [SQLServer] Problem with blob columns when assigning null value
  • Deleting an entity after it is created does not delete it from cache (1175)
  • EnumerationNameColumnType fails with vague exception when unknown value in DB (1176)

0.29.1

Infrastructure:

  • Kotlin 1.4.21
  • Kotlin Coroutines 1.4.1
  • Spring Framework 5.3.3
  • Spring Boot 2.4.2

Feature:

  • Now it's possible to define default Database (it will not be overridden by next Database.connect()) (1125). Fix provided by jnfeinstein. Check wiki for details.
  • New eqSubQuery and notEqSubQuery functions added by xJoeWoo to compare value with sub-query result.
  • New functions to build expressions in a chain-like manner (and, or, andNot, orNot). Idea and realisation by SchweinchenFuntik.

Bug fixes:

  • DatasourceHealthIndicator consumes all the DB connections from the pool when used with Exposed Spring Boot starter (1077).
  • Ignore internal SQLite indices on check. PR by hannesbraun.
  • Narrow scope of referring cache evictions on inserts and deletes. jnfeinstein thank you for PR.
  • At least one column should be provided in Table.slice(). Fixed by hfazai.
  • Multiple attempts to create indices that already exist (1031) fixed by gerritc.
  • "id not in record set" exception when read value by a column that has related id column (1032)
  • Read datetime fails with "No transaction in context" when called outside the transaction with already fetched data (1130).
  • Incorrect state for TransactionManager.manager after calling closeAndUnregister (1100).
  • Connection not available after exceptions with suspendable transaction (1138)
  • Entities weren't flushed when executing query with only expressions in select part. Reported and fixed by jnfeinstein.
  • Fix for exposed-jodatime module to work with MySQL ConnectorJ 8.0.23

... (truncated)

Commits
  • 67431ec Release 0.30.1
  • 7e8ccae Proper Kotlin coroutines 1.4.3 version
  • d20aa25 Kotlin 1.4.32
  • 3cb50dc EnumerationNameColumnType fails with vague exception when unknown value in DB...
  • 860ee5c Deleting entity after it is created does not delete it from cache #1175
  • b603562 Remove table referrers from junction tables on referrers cache invalidation
  • 3c22665 Add set operations #402 / SQLServer doesn't support OFFSET and LIMIT in UNION...
  • fe86eb2 Add set operations #402 / More places where Union can be used
  • a6e40f6 Add set operations #402 / UNION and UNION ALL
  • 1531818 Please consider moving to maven central #1160
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [exposed-dao](https://github.com/JetBrains/Exposed) from 0.25.1 to 0.30.1.
- [Release notes](https://github.com/JetBrains/Exposed/releases)
- [Changelog](https://github.com/JetBrains/Exposed/blob/master/docs/ChangeLog.md)
- [Commits](JetBrains/Exposed@0.25.1...0.30.1)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 2, 2021
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 15, 2021

Superseded by #39.

@dependabot dependabot bot closed this Apr 15, 2021
@dependabot dependabot bot deleted the dependabot/gradle/org.jetbrains.exposed-exposed-dao-0.30.1 branch April 15, 2021 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant