Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency com.squareup.sqldelight:gradle-plugin to v1.5.5 #14

Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 10, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.squareup.sqldelight:gradle-plugin 1.4.0 -> 1.5.5 age adoption passing confidence

Release Notes

square/sqldelight (com.squareup.sqldelight:gradle-plugin)

v1.5.5

Compare Source

This is a compatibility release for Kotlin 1.8 and IntelliJ 2021+, supporting JDK 17.

v1.5.4

Compare Source

This is a compatibility update for Kotlin 1.7.20 and AGP 7.3.0.

v1.5.3

Compare Source

Added
  • [JDBC Driver] Open JdbcDriver for 3rd party driver implementations (#​2672 by [Philip Wedemann][hfhbd])
  • [MySQL Dialect] Add missing functions for time increments (#​2671 by [Sam Doward][sdoward])
  • [Coroutines Extension] Add M1 targets for coroutines-extensions (by [Philip Dukhov][PhilipDukhov])
Changed
  • [Paging3 Extension] Distribute sqldelight-android-paging3 as JAR instead of AAR (#​2634 by [Marco Romano][julioromano])
  • Property names which are also soft keywords will now be suffixed with underscores. For instance value will be exposed as value_
Fixed
  • [Compiler] Don't extract variables for duplicate array parameters (by [Alexander Perfilyev][aperfilyev])
  • [Gradle Plugin] add kotlin.mpp.enableCompatibilityMetadataVariant. (#​2628 by [Martin Bonnin][martinbonnin])
  • [IDE Plugin] Find usages processing requires a read action

v1.5.2

Compare Source

Added
  • [Gradle Plugin] HMPP support (#​2548 by [Martin Bonnin][martinbonnin])
  • [IDE Plugin] Add NULL comparison inspection (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Add inspection suppressor (#​2519 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Mixed named and positional parameters inspection (by [Alexander Perfilyev][aperfilyev])
  • [SQLite Driver] Add mingwX86 target. (#​2558 by [Nikita Kozhemyakin][enginegl])
  • [SQLite Driver] Add M1 targets
  • [SQLite Driver] Add linuxX64 support (#​2456 by [Cedric Hippmann][chippmann])
  • [MySQL Dialect] Add ROW_COUNT function to mysql (#​2523)
  • [PostgreSQL Dialect] postgres rename, drop column (by [Juan Liska][pabl0rg])
  • [PostgreSQL Dialect] PostgreSQL grammar doesn't recognize CITEXT
  • [PostgreSQL Dialect] Include TIMESTAMP WITH TIME ZONE and TIMESTAMPTZ
  • [PostgreSQL Dialect] Add grammar for PostgreSQL GENERATED columns
  • [Runtime] Provide SqlDriver as a parameter to AfterVersion (#​2534, 2614 by [Ahmed El-Helw][ahmedre])
Changed
  • [Gradle Plugin] explicitely require Gradle 7.0 (#​2572 by [Martin Bonnin][martinbonnin])
  • [Gradle Plugin] Make VerifyMigrationTask support Gradle's up-to-date checks (#​2533 by [Matthew Haughton][3flex])
  • [IDE Plugin] Don't warn with "Join compares two columns of different types" when joining nullable with non-nullable type (#​2550 by [Piotr Chmielowski][pchmielowski])
  • [IDE Plugin] Clarify the error for the lowercase 'as' in column type (by [Alexander Perfilyev][aperfilyev])
Fixed
  • [IDE Plugin] Do not reparse under a new dialect if the project is already disposed (#​2609)
  • [IDE Plugin] If the associated virtual file is null, the module is null (#​2607)
  • [IDE Plugin] Avoid crashing during the unused query inspection (#​2610)
  • [IDE Plugin] Run the database sync write inside of a write action (#​2605)
  • [IDE Plugin] Let the IDE schedule SQLDelight syncronization
  • [IDE Plugin] Fix npe in JavaTypeMixin (#​2603 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Fix IndexOutOfBoundsException in MismatchJoinColumnInspection (#​2602 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Add description for UnusedColumnInspection (#​2600 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Wrap PsiElement.generatedVirtualFiles into read action (#​2599 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Remove unnecessary nonnull cast (#​2596)
  • [IDE Plugin] Properly handle nulls for find usages (#​2595)
  • [IDE Plugin] Fix IDE autocomplete for generated files for Android (#​2573 by [Martin Bonnin][martinbonnin])
  • [IDE Plugin] Fix npe in SqlDelightGotoDeclarationHandler (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Mangle kotlin keywords in arguments inside insert stmt (#​2433 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Fix npe in SqlDelightFoldingBuilder (#​2382 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Catch ClassCastException in CopyPasteProcessor (#​2369 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Fix update live template (by [Ilias Redissi][IliasRedissi])
  • [IDE Plugin] Adds descriptions to intention actions (#​2489 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Fix exception in CreateTriggerMixin if table is not found (by [Alexander Perfilyev][aperfilyev])
  • [Compiler] Topologically sort table creation statemenets
  • [Compiler] Stop invoking forDatabaseFiles callback on directories (#​2532)
  • [Gradle Plugin] Propagate generateDatabaseInterface task dependency to potential consumers (#​2518 by [Martin Bonnin][martinbonnin])

v1.5.1

Compare Source

Added
  • [PostgreSQL Dialect] PostgreSQL JSONB and ON Conflict Do Nothing (by [Andrew Stewart][satook])
  • [PostgreSQL Dialect] Adds support for PostgreSQL ON CONFLICT (column, ...) DO UPDATE (by [Andrew Stewart][satook])
  • [MySQL Dialect] Support MySQL generated columns (by [Jeff Gulbronson][JeffG])
  • [Native Driver] Add watchosX64 support
  • [IDE Plugin] Add parameter types and annotations (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Add action to generate 'select all' query (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Show column types in autocomplete (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Add icons to autocomplete (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Add action to generate 'select by primary key' query (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Add action to generate 'insert into' query (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Add highlighting for column names, stmt identifiers, function names (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Add remaining query generation actions (#​489 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Show parameter hints from insert-stmt (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Table alias intention action (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Qualify column name intention (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Go to declaration for kotlin property (by [Alexander Perfilyev][aperfilyev])
Changed
  • [Native Driver] Improve native transaction performance by avoiding freezing and shareable data structures when possible (by [Anders Ha][andersio])
  • [Paging 3] Bump Paging3 version to 3.0.0 stable
  • [JS Driver] Upgrade sql.js to 1.5.0
Fixed
  • [JDBC SQLite Driver] Call close() on connection before clearing the ThreadLocal (#​2444 by [Hannes Struß][hannesstruss])
  • [RX extensions] Fix subscription / disposal race leak (#​2403 by [Pierre Yves Ricau][pyricau])
  • [Coroutines extension] Ensure we register query listener before notifying
  • [Compiler] Sort notifyQueries to have consistent kotlin output file (by [Jiayu Chen][thomascjy])
  • [Compiler] Don't annotate select query class properties with @​JvmField (by [Eliezer Graber][eygraber])
  • [IDE Plugin] Fix import optimizer (#​2350 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Fix unused column inspection (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Add nested classes support to import inspection and class annotator (by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Fix npe in CopyPasteProcessor (#​2363 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Fix crash in InlayParameterHintsProvider (#​2359 by [Alexander Perfilyev][aperfilyev])
  • [IDE Plugin] Fix insertion of blank lines when copy-pasting any text into create table stmt (#​2431 by [Alexander Perfilyev][aperfilyev])

v1.5.0

Compare Source

Added
  • [SQLite Javascript Driver] Enable sqljs-driver publication (#​1667 by [Derek Ellis][dellisd])
  • [Paging3 Extension] Extension for Android Paging 3 Library (#​1786 by [Kevin Cianfarini][kevincianfarini])

v1.4.4

Compare Source

Added
  • [PostgreSQL Dialect] Support data-modifying statements in WITH
  • [PostgreSQL Dialect] Support substring function
  • [Gradle Plugin] Added verifyMigrations flag for validating migrations during SQLDelight compilation (#​1872)
Changed
  • [Compiler] Flag SQLite specific functions as unknown in non-SQLite dialects
  • [Gradle Plugin] Provide a warning when the sqldelight plugin is applied but no databases are configured (#​1421)
Fixed
  • [Compiler] Report an error when binding a column name in an ORDER BY clause (#​1187 by [Eliezer Graber][eygraber])
  • [Compiler] Registry warnings appear when generating the db interface (#​1792)
  • [Compiler] Incorrect type inference for case statement (#​1811)
  • [Compiler] Provide better errors for migration files with no version (#​2006)
  • [Compiler] Required database type to marshal is incorrect for some database type ColumnAdapter's (#​2012)
  • [Compiler] Nullability of CAST (#​1261)
  • [Compiler] Lots of name shadowed warnings in query wrappers (#​1946 by [Eliezer Graber][eygraber])
  • [Compiler] Generated code is using full qualifier names (#​1939)
  • [IDE Plugin] Trigger sqldelight code gen from gradle syncs
  • [IDE Plugin] Plugin not regenerating database interface when changing .sq files (#​1945)
  • [IDE Plugin] Issue when moving files to new packages (#​444)
  • [IDE Plugin] If theres nowhere to move the cursor, do nothing instead of crashing (#​1994)
  • [IDE Plugin] Use empty package name for files outside of a gradle project (#​1973)
  • [IDE Plugin] Fail gracefully for invalid types (#​1943)
  • [IDE Plugin] Throw a better error message when encountering an unknown expression (#​1958)
  • [Gradle Plugin] SQLDelight bleeds IntelliJ dependencies onto buildscript class path (#​1998)
  • [Gradle Plugin] "JavadocIntegrationKt not found" compilation error when adding method doc in *.sq file (#​1982)
  • [Gradle Plugin] SqlDeslight gradle plugin doesn't support Configuration Caching (CoCa). (#​1947 by [Stéphane Nicolas][stephanenicolas])
  • [SQLite JDBC Driver] SQLException: database in auto-commit mode (#​1832)
  • [Coroutines Extension] Fix IR backend for coroutines-extensions (#​1918 by [Derek Ellis][dellisd])

v1.4.3

Compare Source

Added
  • [MySQL Dialect] Add support for MySQL last_insert_id function (by [Kelvin Law][lawkai])
  • [PostgreSQL Dialect] Support SERIAL data type (by [Veyndan Stuart][VeyndanS] & [Felipe Lima][felipecsl])
  • [PostgreSQL Dialect] Support PostgreSQL RETURNING (by [Veyndan Stuart][VeyndanS])
Fixed
  • [MySQL Dialect] Treat MySQL AUTO_INCREMENT as having a default value (#​1823)
  • [Compiler] Fix Upsert statement compiler error (#​1809 by [Eliezer Graber][eygraber])
  • [Compiler] Fix issue with invalid Kotlin being generated (#​1925 by [Eliezer Graber][eygraber])
  • [Compiler] Have a better error message for unknown functions (#​1843)
  • [Compiler] Expose string as the type for the second parameter of instr
  • [IDE Plugin] Fix daemon bloat and UI thread stalling for IDE plugin (#​1916)
  • [IDE Plugin] Handle null module scenario (#​1902)
  • [IDE Plugin] In unconfigured sq files return empty string for the package name (#​1920)
  • [IDE Plugin] Fix grouped statements and add an integration test for them (#​1820)
  • [IDE Plugin] Use built in ModuleUtil to find the module for an element (#​1854)
  • [IDE Plugin] Only add valid elements to lookups (#​1909)
  • [IDE Plugin] Parent can be null (#​1857)

v1.4.2

Compare Source

Added
  • [Runtime] Support new JS IR backend
  • [Gradle Plugin] Add generateSqlDelightInterface Gradle task. (by [Niklas Baudy][vanniktech])
  • [Gradle Plugin] Add verifySqlDelightMigration Gradle task. (by [Niklas Baudy][vanniktech])
Fixed
  • [IDE Plugin] Use the gradle tooling API to facilitate data sharing between the IDE and gradle
  • [IDE Plugin] Default to false for schema derivation
  • [IDE Plugin] Properly retrieve the commonMain source set
  • [MySQL Dialect] Added minute to mySqlFunctionType() (by [MaaxGr][maaxgr])

v1.4.1

Compare Source

Added
  • [Runtime] Support Kotlin 1.4.0 (#​1859)
Changed
  • [Gradle Plugin] Make AGP dependency compileOnly (#​1362)
Fixed
  • [Compiler] Add optional javadoc to column defintion rule and to table interface generator (#​1224 by [Daniel Eke][endanke])
  • [SQLite Dialect] Add support for sqlite fts5 auxiliary functions highlight, snippet, and bm25 (by [Daniel Rampelt][drampelt])
  • [MySQL Dialect] Support MySQL bit data type
  • [MySQL Dialect] Support MySQL binary literals
  • [PostgreSQL Dialect] Expose SERIAL from sql-psi (by [Veyndan Stuart][VeyndanS])
  • [PostgreSQL Dialect] Add BOOLEAN data type (by [Veyndan Stuart][VeyndanS])
  • [PostgreSQL Dialect] Add NULL column constraint (by [Veyndan Stuart][VeyndanS])
  • [HSQL Dialect] Adds AUTO_INCREMENT support to HSQL (by [Ryan Harter][rharter])

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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/com.squareup.sqldelight-gradle-plugin-1.x branch from 90921a2 to 36d869c Compare February 11, 2024 00:08
@renovate renovate bot force-pushed the renovate/com.squareup.sqldelight-gradle-plugin-1.x branch 3 times, most recently from 5fa738b to 7a060d5 Compare March 4, 2024 04:56
@renovate renovate bot force-pushed the renovate/com.squareup.sqldelight-gradle-plugin-1.x branch from 7a060d5 to ad0b26a Compare March 4, 2024 14:56
Copy link
Contributor Author

renovate bot commented Oct 15, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (1.5.5). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/com.squareup.sqldelight-gradle-plugin-1.x branch October 15, 2024 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant