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

Bump objectbox-gradle-plugin from 2.9.1 to 3.5.0 in /project #72

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Dec 5, 2022

Bumps objectbox-gradle-plugin from 2.9.1 to 3.5.0.

Release notes

Sourced from objectbox-gradle-plugin's releases.

V3.4.0

  • Add findFirstId() and findUniqueId() to Query which just return the ID of a matching object instead of the full object.
  • Experimental support for setting a maximum data size via the maxDataSizeInKByte property when building a Store. This is different from the existing maxSizeInKByte property in that it is possible to remove data after reaching the limit and continue to use the database. See its documentation for more details.
  • Fix a crash when querying a value-based index (e.g. @Index(type = IndexType.VALUE)) on Android 32-bit ARM devices. #1105
  • Various small improvements to the native libraries.

Note: Looking for Sync? There is no Sync version for this release, please continue using 3.2.1.

V3.3.1

Note: V3.3.0 contains a bug preventing correct transformation of some classes, please use V3.3.1 instead.

Note: there is no Sync version for this release, please continue using 3.2.1.

  • Gradle plugin: use new transform API with Android Plugin 7.2.0 and newer. Builds should be slightly faster as only entity and cursor classes and only incremental changes are transformed. #1078
  • Gradle plugin: improve detection of applied Android plugins, improve registration of byte-code transform for non-Android Java projects, add check for minimum supported version of Gradle.
  • Various small improvements to the native libraries.

V3.2.1

  • Resolve an issue that prevented resources from getting cleaned up after closing BoxStore, causing the reference table to overflow when running many instrumentation tests on Android. #1080
  • Plugin: support Kotlin 1.7. #1085

V3.2.0

  • Query: throw IllegalStateException when query is closed instead of crashing the virtual machine. #1081
  • BoxStore and Query now throw IllegalStateException when trying to subscribe but the store or query is closed already.
  • Various internal improvements including minor optimizations for binary size and performance.

V3.1.3

  • Windows: using a database directory path that contains unicode (UTF-8) characters does not longer create an additional, unused, directory with garbled characters.
  • Query: when using a negative offset or limit display a helpful error message.
  • Processor: do not crash, but error if ToOne/ToMany type arguments are not supplied (e.g. ToOne instead of ToOne<Entity>).
  • The Data Browser has been renamed to ObjectBox Admin. Deprecated AndroidObjectBrowser, use Admin instead. AndroidObjectBrowser will be removed in a future release.

V3.1.2

This release only contains bug fixes for the Android library when used with ObjectBox for Dart/Flutter.

V3.1.1

This release only contains bug fixes.

  • Fix incorrect unique constraint violation if an entity contains at least two unique properties with a certain combination of non-unique indexes.
  • Data Browser/Admin: improved support when running multiple on the same host, but a different port (e.g. localhost:8090 and localhost:8091).

V3.1.0

Read the blog post with more details and code examples for the new flex properties and query conditions.

  • Support Flex properties. Expanding on the string and flexible map support in 3.0.0, it is now possible to add a property using Object in Java or Any? in Kotlin. These "flex properties" now allow to store values of various types like integers, floating point values, strings and byte arrays. Or lists and maps (using string keys) of those. Some limitations apply, see the FlexObjectConverter class documentation for details.
    @Entity
    data class Customer(
        @Id var id: Long = 0,
        var tag: Any? = null
    )

... (truncated)

Commits
  • d188318 Prepare release 3.5.0
  • e5f579d Unchecked warnings: fix type params for ToOneGetter/ToManyGetter (#59)
  • e109699 DbFullException: add docs, note that max size can be changed (#164)
  • 11f3bc3 Merge branch '34-query-cloning' into 'dev'
  • f6e435e Query clone: add a QueryThreadLocal and test (#34)
  • 4262c5d Query clone: add copy method to clone the native query (#34)
  • 3fdf345 Query: add relation count condition (#150)
  • afd04fe Unify import order, javadoc and code formatting.
  • c1727bf Tests: update Order ToOne to how it should be used.
  • 272719e Tests: RelationInfo fields are public.
  • 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 [objectbox-gradle-plugin](https://github.com/objectbox/objectbox-java) from 2.9.1 to 3.5.0.
- [Release notes](https://github.com/objectbox/objectbox-java/releases)
- [Commits](objectbox/objectbox-java@V2.9.1...V3.5.0)

---
updated-dependencies:
- dependency-name: io.objectbox:objectbox-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 5, 2022
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
0 participants