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

chore(deps): bump manifold from 2021.1.17 to 2023.1.3 #26

Open
wants to merge 1 commit into
base: dev/1.17.x
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Mar 13, 2023

Bumps manifold from 2021.1.17 to 2023.1.3.
Updates systems.manifold:manifold-rt from 2021.1.17 to 2023.1.3

Updates systems.manifold:manifold-props-rt from 2021.1.17 to 2023.1.3

Updates systems.manifold:manifold-ext-rt from 2021.1.17 to 2023.1.3

Updates systems.manifold:manifold-javadoc-agent from 2021.1.17 to 2023.1.3

Release notes

Sourced from systems.manifold:manifold-javadoc-agent's releases.

v2022.1.5

Release v2022.1.5

Java 17 Support

  • Manifold fully supports Java 17 and Java 18 (Early Access)
  • Support extensions on record classes

IntelliJ IDEA & Android Studio plugin improvements

  • Many performance improvements and bug fixes toward an improved user experience in the IDE

Update for ManTL Templates

  • Fix rendering issues relating to recent IntelliJ IDEA platform changes. Other minor improvements.

Improvements for Structural Interfaces

  • Support structural interface implementation via Extension Class without having to manually create an IProxyFactory service impl. A powerful feature for overlaying APIs onto external systems.
  • Support operator overloading via default interface methods in structural interface
  • Support proxies on a structural interface with default methods with ReflectUtil.invokeDefault()

Improvements for Preprocessor

  • Implement the SymbolProvider SPI to augment the environment definitions with your own custom environment symbols.
  • Improved Android support:

The manifold-preprocessor-android-syms library implements the service to provide direct access to Android build variant symbols. You can add the library as a dependency to gain automatic access to familiar Android BuildConfig symbols:

DEBUG
BUILD_TYPE // current build variant  
FLAVOR // flavor of current build variant
etc. 

See manifold-preprocessor-android-syms for details.

Improvements for GraphQL

  • GraphQL generated code is less than 1/2 of its previous size. No API changes.
  • Added support for processing the raw GraphQL response to access custom key/value pairs etc.
  • Support multiple GraphQL schemas using .graphqlconfig files

Support dumping source

Manifold integrates directly with the Java parser, as such there are no intermediate files to manage. However, some tools may need to parse or otherwise analyze processed Java source separate from the Java compiler. In this case you can use the manifold.source.target compiler option to specify a directory where all source is copied as it is compiled, including preprocessed and generated source from Manifold.

... (truncated)

Commits

Updates systems.manifold:manifold from 2021.1.17 to 2023.1.3

Updates systems.manifold:manifold-preprocessor from 2021.1.17 to 2023.1.3

Updates systems.manifold:manifold-exceptions from 2021.1.17 to 2023.1.3

Updates systems.manifold:manifold-strings from 2021.1.17 to 2023.1.3

Updates systems.manifold:manifold-ext from 2021.1.17 to 2023.1.3

Updates systems.manifold:manifold-props from 2021.1.17 to 2023.1.3

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 `manifold` from 2021.1.17 to 2023.1.3.

Updates `systems.manifold:manifold-rt` from 2021.1.17 to 2023.1.3

Updates `systems.manifold:manifold-props-rt` from 2021.1.17 to 2023.1.3

Updates `systems.manifold:manifold-ext-rt` from 2021.1.17 to 2023.1.3

Updates `systems.manifold:manifold-javadoc-agent` from 2021.1.17 to 2023.1.3
- [Release notes](https://github.com/manifold-systems/manifold/releases)
- [Changelog](https://github.com/manifold-systems/manifold/blob/master/docs/news.md)
- [Commits](manifold-systems/manifold@v2021.1.17...v2023.1.3)

Updates `systems.manifold:manifold` from 2021.1.17 to 2023.1.3

Updates `systems.manifold:manifold-preprocessor` from 2021.1.17 to 2023.1.3

Updates `systems.manifold:manifold-exceptions` from 2021.1.17 to 2023.1.3

Updates `systems.manifold:manifold-strings` from 2021.1.17 to 2023.1.3

Updates `systems.manifold:manifold-ext` from 2021.1.17 to 2023.1.3

Updates `systems.manifold:manifold-props` from 2021.1.17 to 2023.1.3

---
updated-dependencies:
- dependency-name: systems.manifold:manifold-rt
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: systems.manifold:manifold-props-rt
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: systems.manifold:manifold-ext-rt
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: systems.manifold:manifold-javadoc-agent
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: systems.manifold:manifold
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: systems.manifold:manifold-preprocessor
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: systems.manifold:manifold-exceptions
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: systems.manifold:manifold-strings
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: systems.manifold:manifold-ext
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: systems.manifold:manifold-props
  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 Mar 13, 2023
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.

0 participants