Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update exposed.version to v0.52.0 (#12)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.jetbrains.exposed:exposed-jdbc](https://github.com/JetBrains/Exposed) | `0.41.1` -> `0.52.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.exposed:exposed-jdbc/0.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.exposed:exposed-jdbc/0.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.exposed:exposed-jdbc/0.41.1/0.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.exposed:exposed-jdbc/0.41.1/0.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [org.jetbrains.exposed:exposed-core](https://github.com/JetBrains/Exposed) | `0.41.1` -> `0.52.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.exposed:exposed-core/0.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.exposed:exposed-core/0.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.exposed:exposed-core/0.41.1/0.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.exposed:exposed-core/0.41.1/0.52.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>JetBrains/Exposed (org.jetbrains.exposed:exposed-jdbc)</summary> ### [`v0.52.0`](https://github.com/JetBrains/Exposed/blob/HEAD/CHANGELOG.md#0520) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.51.1...0.52.0) Features: - feat: EXPOSED-334 Support MERGE statement by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2047 - feat: EXPOSED-368 Ordering on References by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2083 - Feat: EXPOSED-396 Supports fetchBatchedResults with sorting order by [@​roharon](https://github.com/roharon) in [JetBrains/Exposed#2102 - feat: Add OffsetDateTime extension functions by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2118 - feat: EXPOSED-295 Support subqueries with preceding LATERAL by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2095 - feat: EXPOSED-336 Support Where clause with batchUpsert by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2120 - feat: EXPOSED-416 Support adding special database-specific column definitions by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2125 Bug fixes: - fix: EXPOSED-389 Coalesce operator returning nullable value by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2107 - fix: EXPOSED-390 ASC_NULLS_LAST and DESC_NULLS_FIRST for MySQL string columns by [@​zly2006](https://github.com/zly2006) in [JetBrains/Exposed#2091 - fix: EXPOSED-402 ClassCastException when eager loading with uuid().references() by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2112 - fix(DoubleColumnType): correctly handle precision when casting Float to DoubleColumnType for a `real` column by [@​jackgisel-RL](https://github.com/jackgisel-RL) in [JetBrains/Exposed#2115 - fix: EXPOSED-277 statementsRequiredToActualizeScheme does not check s… by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2096 - fix: EXPOSED-411 ClassCastException when `uuid().references()` is used with `referrersOn` by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2127 - fix: EXPOSED-412 Remove all the usage of isOldMySql function in tests by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2126 - fix: EXPOSED-405 SQLite bugs: Table with custom ID behaves weirdly in DAO and batchInsert by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2119 - fix: EXPOSED-393 H2 upsert with JSON column creates invalid data by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2104 - fix: EXPOSED-400 ClassCastException when using `fetchBatchedResults` by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2113 - EXPOSED-398 Gradle task testH2\_v1 runs tests on version 2.2.224 by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2110 - test: EXPOSED-191 Flaky Oracle test on TC build by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2098 Infrastructure: - Spring Boot 3.3.1 - io.github.hakky54:logcaptor 2.9.3 - Spring Framework 6.1.10 - org.junit:junit-bom 5.10.2 - chore: Fix TC Docker `version` is obsolete by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2111 - test: EXPOSED-249 Add MySQL8 to tests for AllAnyFromBaseOp feature by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2123 - chore: Add migration module and move `generateMigrationScript` function to it by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2128 - Add workflow to build documentation website by [@​e5l](https://github.com/e5l) in [JetBrains/Exposed#2134 ### [`v0.51.1`](https://github.com/JetBrains/Exposed/blob/HEAD/CHANGELOG.md#0511) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.51.0...0.51.1) Bug fixes: - fix: EXPOSED-389 Coalesce operator returning nullable value by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2107 ### [`v0.51.0`](https://github.com/JetBrains/Exposed/blob/HEAD/CHANGELOG.md#0510) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.50.1...0.51.0) Infrastructure: - Spring Boot 3.3.0 - Kotlin Coroutines 1.8.1 - Spring Framework 6.1.8 - SQLite driver 3.46.0.0 - Kotlinx Datetime JVM 0.6.0 Breaking changes: - build!: EXPOSED-315 Use the slimmer `spring-boot-starter-jdbc` instead of `spring-boot-starter-data-jdbc` by [@​bystam](https://github.com/bystam) [JetBrains/Exposed#2055 - fix!: EXPOSED-360 Storing ULong.MAX_VALUE in ulong column not working by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2068 - More details at [Breaking changes](https://jetbrains.github.io/Exposed/breaking-changes.html#0-51-0) Features: - feat: Add support for variable-length binary columns in H2 by [@​rnett](https://github.com/rnett) in [JetBrains/Exposed#2100 Bug fixes: - fix: EXPOSED-353 dateLiteral does not work on OracleDB 12c or 19c by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2057 - fix: EXPOSED-382 ClassCastException when uuid().references() is used with EntityID column by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2079 - fix: EXPOSED-384 CurrentTimestamp cannot be used with OffsetDateTimeColumnType by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2081 - EXPOSED-372 UpsertStatement.resultedValues contains incorrect value by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2075 - EXPOSED-365 Unable to insert values into `Array` column by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2072 - EXPOSED-376 batchUpsert does not return database values on conflict by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2082 - EXPOSED-387 Exposed Join.lastQueryAlias not working correctly by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2085 - fix: Crash in aliased OpBoolean by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2094 - fix: EXPOSED-395 ClassCastException with EntityId column operations by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2103 - fix: EXPOSED-391 Cannot map columns to different types anymore by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2099 Docs: - docs: fix typos in foreignKey documentation by [@​plplmax](https://github.com/plplmax) in [JetBrains/Exposed#2077 - docs: Specify a URL for clicks on the header logo by [@​vnikolova](https://github.com/vnikolova) in [JetBrains/Exposed#2080 ### [`v0.50.1`](https://github.com/JetBrains/Exposed/blob/HEAD/CHANGELOG.md#0501) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.50.0...0.50.1) Bug fixes: - fix: EXPOSED-366 inList with EntityID column causes type mismatch error by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2070 - fix: EXPOSED-371 Fix incorrect table reference passed to EntityID instance when using value-based utility functions by [@​dzikoysk](https://github.com/dzikoysk) in [JetBrains/Exposed#2074 Docs: - update: update Exposed logo by [@​koshachy](https://github.com/koshachy) in [JetBrains/Exposed#2071 ### [`v0.50.0`](https://github.com/JetBrains/Exposed/blob/HEAD/CHANGELOG.md#0500) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.49.0...0.50.0) Infrastructure: - Spring Framework 6.1.6 Breaking changes: - fix!: EXPOSED-317 repetitionAttempts property is misleading by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2042 - refactor!: Column type safety by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2027 - More details at [Breaking changes](https://jetbrains.github.io/Exposed/breaking-changes.html#0-50-0) Deprecations: - deprecate: Raise deprecation levels of API elements by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2038 - deprecate: EXPOSED-354 Database.connectPool() with ConnectionPoolDataSource by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2059 Features: - feat: EXPOSED-327 Support GraalVM native images with Spring Boot by [@​joshlong](https://github.com/joshlong) and [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2039. Many thanks to [joshlong](https://github.com/joshlong) for the support. - feat: EXPOSED-296 Add ability to check if a Sequence exists in a database by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2045 - feat: EXPOSED-355 Support INSERT...RETURNING statement by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2060 - feat: EXPOSED-357 Support DELETE...RETURNING statement by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2061 - feat: EXPOSED-356 Support UPDATE...RETURNING statement by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2062 Bug fixes: - fix(jdbc): existingIndices() misses indexes from tables with a schema by [@​jackgisel-RL](https://github.com/jackgisel-RL) in [JetBrains/Exposed#2033 - fix: EXPOSED-259 supportsSubqueryUnions is too strict for PostgreSQL 12+ by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2037 - fix: EXPOSED-339 Oracle alias for blob does not work by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2048 - fix: EXPOSED-340 Syntax error using upsert with MySQL8 below 8.0.19 by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2049 - fix: EXPOSED-349 "defaultValueFun" is lost from Column in Alias by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2058 - fix: Error when updating different entities mapped to the same table by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#2065 - fix: EXPOSED-350 keepLoadedReferencesOutOfTransaction causes duplicate query when true by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2064 Docs: - Move wiki to github pages documentation by [@​e5l](https://github.com/e5l) in [JetBrains/Exposed#2034 - docs: EXPOSED-313 JSON columns support libraries other than kotlinx.serialization by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2041 - docs: Update Contributing documentation with code style details by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2051 - docs: EXPOSED-319 H2 customEnumeration example throws by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#2056 Tests: - Move BLOB tests to own source files by [@​obabichevjb](https://github.com/obabichevjb) in [JetBrains/Exposed#2053 ### [`v0.49.0`](https://github.com/JetBrains/Exposed/releases/tag/0.49.0) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.48.0...0.49.0) [Change log](https://github.com/JetBrains/Exposed/blob/main/docs/ChangeLog.md#0490) ##### New Contributors - [@​breun](https://github.com/breun) made their first contribution in [JetBrains/Exposed#2031 ### [`v0.48.0`](https://github.com/JetBrains/Exposed/releases/tag/0.48.0) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.47.0...0.48.0) [Change log](https://github.com/JetBrains/Exposed/blob/main/docs/ChangeLog.md#0480) #### New Contributors: - [@​elektro-wolle](https://github.com/elektro-wolle) made their first contribution in [JetBrains/Exposed#1822 ### [`v0.47.0`](https://github.com/JetBrains/Exposed/releases/tag/0.47.0) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.46.0...0.47.0) ##### What's Changed [Change log](https://github.com/JetBrains/Exposed/blob/main/docs/ChangeLog.md#0470) ##### New Contributors - [@​ShreckYe](https://github.com/ShreckYe) made their first contribution in [JetBrains/Exposed#1886 - [@​esperar](https://github.com/esperar) made their first contribution in [JetBrains/Exposed#1877 - [@​reidbuzby](https://github.com/reidbuzby) made their first contribution in [JetBrains/Exposed#1773 - [@​yeogai](https://github.com/yeogai) made their first contribution in [JetBrains/Exposed#1692 - [@​timeking](https://github.com/timeking) made their first contribution in [JetBrains/Exposed#1746 - [@​winkey728](https://github.com/winkey728) made their first contribution in [JetBrains/Exposed#1975 ### [`v0.46.0`](https://github.com/JetBrains/Exposed/releases/tag/0.46.0) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.45.0...0.46.0) [Change log](https://github.com/JetBrains/Exposed/blob/main/docs/ChangeLog.md#0460) #### New Contributors: - [@​pank-su](https://github.com/pank-su) made their first contribution in [JetBrains/Exposed#1887 ### [`v0.45.0`](https://github.com/JetBrains/Exposed/releases/tag/0.45.0) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.44.1...0.45.0) [Change log](https://github.com/JetBrains/Exposed/blob/main/docs/ChangeLog.md#0450) ### [`v0.44.1`](https://github.com/JetBrains/Exposed/releases/tag/0.44.1) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.44.0...0.44.1) [Change log](https://github.com/JetBrains/Exposed/blob/main/docs/ChangeLog.md#0441) ##### New Contributors - [@​adambrangenberg](https://github.com/adambrangenberg) made their first contribution in [JetBrains/Exposed#1858 ### [`v0.44.0`](https://github.com/JetBrains/Exposed/releases/tag/0.44.0) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.43.0...0.44.0) [Change log](https://github.com/JetBrains/Exposed/blob/main/docs/ChangeLog.md#0440) #### New Contributors: - [@​ymotchi](https://github.com/ymotchi) made their first contribution in [JetBrains/Exposed#1847 - [@​Hakky54](https://github.com/Hakky54) made their first contribution in [JetBrains/Exposed#1852 - [@​rbraeunlich](https://github.com/rbraeunlich) made their first contribution in [JetBrains/Exposed#1645 ### [`v0.43.0`](https://github.com/JetBrains/Exposed/releases/tag/0.43.0) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.42.1...0.43.0) [Change log](https://github.com/JetBrains/Exposed/blob/main/docs/ChangeLog.md#0430) ### [`v0.42.1`](https://github.com/JetBrains/Exposed/releases/tag/0.42.1) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.42.0...0.42.1) [Change log](https://github.com/JetBrains/Exposed/blob/main/docs/ChangeLog.md#0421) ### [`v0.42.0`](https://github.com/JetBrains/Exposed/releases/tag/0.42.0) [Compare Source](https://github.com/JetBrains/Exposed/compare/0.41.1...0.42.0) #### What's Changed - Fix an error when updating an entity with a foreign key id (issue 880) by [@​forketyfork](https://github.com/forketyfork) in [JetBrains/Exposed#1668 - Open Sauced -> Exposed by [@​K0zka](https://github.com/K0zka) in [JetBrains/Exposed#1660 - Show length instead of value for exceeded column length by [@​simboel](https://github.com/simboel) in [JetBrains/Exposed#1667 - Document configuration when using Spring starter by [@​Kantis](https://github.com/Kantis) in [JetBrains/Exposed#1654 - EXPOSED-15 Fix running mysql tests on M1 by [@​e5l](https://github.com/e5l) in [JetBrains/Exposed#1719 - Fix grammar in error message by [@​micheljung](https://github.com/micheljung) in [JetBrains/Exposed#1717 - Fix: PostgreSQLDialect.modifyColumn is not able to drop default values by [@​michael-markl](https://github.com/michael-markl) in [JetBrains/Exposed#1716 - Fix UInt value out of bounds by [@​keta1](https://github.com/keta1) in [JetBrains/Exposed#1709 - fix: EXPOSED-16 Failed tests in KotlinTimeTests by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1724 - EXPOSED-21 Primary key constraint not created by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1728 - EXPOSED-19 Max timestamp in SQLite not working by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1725 - docs: Add contribution guide by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1729 - fix: EXPOSED-27 Id is not in record set by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1731 - fix: EXPOSED-28 Update with join fails on H2 in MySql mode by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1732 - fix: EXPOSED-29 Cannot set nullable composite column in InsertStatement by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1733 - fix: EXPOSED-23 H2 unsupported indexing behavior by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1734 - fix: EXPOSED-31 Landing Readme links and demo code by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1736 - Add CHARINDEX function for sqlserver by [@​eukleshnin](https://github.com/eukleshnin) in [JetBrains/Exposed#1675 - feat: EXPOSED-32 Support string function CHAR_LENGTH by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1737 - feat: EXPOSED-37 Support null-safe equality comparison by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1739 - Remove unnecessary parentheses for functions by [@​Maxr1998](https://github.com/Maxr1998) in [JetBrains/Exposed#1642 - fix: EXPOSED-36 LocalDate comparison in SQLite by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1741 - fix: EXPOSED-42 Can't create BLOB column with default value by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1740 - feat: EXPOSED-45 Support single statement UPSERT by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1743 - fix: EXPOSED-49 Replace statement defined as upsert statement by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1747 - Note breaking change in 0.40.1 by [@​timmc](https://github.com/timmc) in [JetBrains/Exposed#1723 - fix: EXPOSED-48 Incorrect statistics aggregate functions by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1745 - feat: EXPOSED-52 Support batch UPSERT by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1749 - Sum batch results for inserts by [@​johnzeringue](https://github.com/johnzeringue) in [JetBrains/Exposed#1641 - docs: EXPOSED-55 Change TC build status badge links by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1750 - task: EXPOSED-58 Revisit detekt.yml and fix existing issues by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1752 - Add samples folder by [@​e5l](https://github.com/e5l) in [JetBrains/Exposed#1753 - fix: EXPOSED-57 BatchInsertStatement can't be used with MySQL upsert by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1754 - feat: EXPOSED-47 Add support for SET DEFAULT reference option by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1744 - docs: Correct broken links after README was moved by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1758 - Add API tracking by [@​e5l](https://github.com/e5l) in [JetBrains/Exposed#1756 - control whether arguments should be inlined or passed in. by [@​lure](https://github.com/lure) in [JetBrains/Exposed#1621 - build: Perform apiDump to fix failed merge build by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1760 - fix: EXPOSED-64 Fix Detekt SpreadOperator warnings by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1759 - feat: Add partial index support (Postgres only) by [@​lure](https://github.com/lure) in [JetBrains/Exposed#1748 - add afterStatementPrepared method to StatementInterceptor by [@​lure](https://github.com/lure) in [JetBrains/Exposed#1622 - Bump org.jetbrains.kotlin.jvm from 1.7.21 to 1.8.22 by [@​dependabot](https://github.com/dependabot) in [JetBrains/Exposed#1755 - Create Documetation Website by [@​e5l](https://github.com/e5l) in [JetBrains/Exposed#1757 - feat: EXPOSED-60 Support json/json(b) column types by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1762 - feat: EXPOSED-66 Extend partial index to SQLServer and SQLite by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1763 - \[EXPOSED-46] Add a possibility to set a delay for the repetition attempts by [@​mgrati](https://github.com/mgrati) in [JetBrains/Exposed#1742 - chore: Set up Maven publishing by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1761 - feat: EXPOSED-69 Extend json support to H2, Oracle (text) and DAO by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1766 - feat: EXPOSED-68 Add more json/json(b) column functions by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1770 - chore: remove detekt ClassNaming issues by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1769 - deprecate: EXPOSED-84 Raise deprecation levels of API elements by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1771 - chore: Fix more detekt issues by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1772 - docs: add a point in CONTRIBUTING.md regarding API check by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1776 - chore: add detekt IntelliJ plugin configuration to detekt.xml by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1775 - test: Add json/jsonb array tests by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1778 - test: Add jsonb datetime tests by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1780 - QueryBuilder.registerArguments - avoid potentially expensive valueToString call unless we need to sort values by [@​zhurs](https://github.com/zhurs) in [JetBrains/Exposed#1779 - [#​623](https://github.com/JetBrains/Exposed/issues/623) Add support of window functions in Exposed DSL by [@​Legohuman](https://github.com/Legohuman) in [JetBrains/Exposed#1651 - fix: EXPOSED-50 customEnumeration reference column error by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1785 - feat: EXPOSED-89 Support functions in Create Index by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1788 - fix: EXPOSED-91 NPE in existingIndices() with function index by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1791 - chore: Add blobParam function. by [@​spand](https://github.com/spand) in [JetBrains/Exposed#1672 - build(deps): bump org.jetbrains.kotlin.jvm from 1.8.22 to 1.9.0 by [@​dependabot](https://github.com/dependabot) in [JetBrains/Exposed#1784 - fix: SQLServerException: The port number -1 is not valid. by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1789 - build: run apiDump by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1792 - fix: EXPOSED-80 Set repetition policy for suspended transactions by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1774 - chore: Modify max_line_length value in .editorconfig to match that of detekt.yml by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1790 - build(deps): bump org.jetbrains.kotlin.plugin.serialization from 1.8.22 to 1.9.0 by [@​dependabot](https://github.com/dependabot) in [JetBrains/Exposed#1783 - refactor: EXPOSED-88 Remove kotlinx-serialization dep from exposed-core by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1793 - chore: Integrate detekt with GitHub Actions by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1765 - chore: Remove more detekt issues (part 4) by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1794 - fix: Exclude deleted and renamed files from detekt GitHub Action by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1795 - fix: EXPOSED-97 Unsigned column types truncate MySQL values by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1796 - feat: Add spring mutli container support by [@​FullOfOrange](https://github.com/FullOfOrange) in [JetBrains/Exposed#1781 - docs: Reorganize structure and rewrite some pages by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1764 - fix: EXPOSED-98: Add instructions to log-in to see and log issues by [@​jasonjmcghee](https://github.com/jasonjmcghee) in [JetBrains/Exposed#1798 - test: Add test coverage for column transforms by [@​oharaandrew314](https://github.com/oharaandrew314) in [JetBrains/Exposed#1687 - fix: EXPOSED-83 createMissingTablesAndColumns not detecting missing PK by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1797 - test: Fix failing exposed-tests in SQL Server by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1801 - fix: EXPOSED-54 CaseWhen.Else returns narrow Expression<R> by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1800 - chore: Release 0.42.0 by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1804 - feat: EXPOSED-43 Add support for timestamp with time zone by [@​joc-a](https://github.com/joc-a) in [JetBrains/Exposed#1787 - fix: EXPOSED-99 SchemaUtils incorrectly compares datetime defaults by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1802 - test: Fix failing exposed-tests in Oracle by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1803 - fix: EXPOSED-82 Inaccurate UShort column type mapping by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1799 - test: Fix failing datetime tests in MariaDB by [@​bog-walk](https://github.com/bog-walk) in [JetBrains/Exposed#1805 #### New Contributors - [@​forketyfork](https://github.com/forketyfork) made their first contribution in [JetBrains/Exposed#1668 - [@​K0zka](https://github.com/K0zka) made their first contribution in [JetBrains/Exposed#1660 - [@​simboel](https://github.com/simboel) made their first contribution in [JetBrains/Exposed#1667 - [@​Kantis](https://github.com/Kantis) made their first contribution in [JetBrains/Exposed#1654 - [@​e5l](https://github.com/e5l) made their first contribution in [JetBrains/Exposed#1719 - [@​micheljung](https://github.com/micheljung) made their first contribution in [JetBrains/Exposed#1717 - [@​michael-markl](https://github.com/michael-markl) made their first contribution in [JetBrains/Exposed#1716 - [@​keta1](https://github.com/keta1) made their first contribution in [JetBrains/Exposed#1709 - [@​bog-walk](https://github.com/bog-walk) made their first contribution in [JetBrains/Exposed#1728 - [@​eukleshnin](https://github.com/eukleshnin) made their first contribution in [JetBrains/Exposed#1675 - [@​timmc](https://github.com/timmc) made their first contribution in [JetBrains/Exposed#1723 - [@​johnzeringue](https://github.com/johnzeringue) made their first contribution in [JetBrains/Exposed#1641 - [@​mgrati](https://github.com/mgrati) made their first contribution in [JetBrains/Exposed#1742 - [@​zhurs](https://github.com/zhurs) made their first contribution in [JetBrains/Exposed#1779 - [@​Legohuman](https://github.com/Legohuman) made their first contribution in [JetBrains/Exposed#1651 - [@​FullOfOrange](https://github.com/FullOfOrange) made their first contribution in [JetBrains/Exposed#1781 - [@​jasonjmcghee](https://github.com/jasonjmcghee) made their first contribution in [JetBrains/Exposed#1798 - [@​oharaandrew314](https://github.com/oharaandrew314) made their first contribution in [JetBrains/Exposed#1687 **Full Changelog**: JetBrains/Exposed@0.41.1...0.42.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/DonRobo/home-former). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information