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

Track blueprint support for v8.7.2/v8.8.0 release. #27433

Closed
10 tasks done
mshima opened this issue Sep 28, 2024 · 0 comments
Closed
10 tasks done

Track blueprint support for v8.7.2/v8.8.0 release. #27433

mshima opened this issue Sep 28, 2024 · 0 comments

Comments

@mshima
Copy link
Member

mshima commented Sep 28, 2024

Overview of the feature request

Issues found in v8.7.1 release:

  • generator-jhipster/eslint exported does not work correctly.
    Workaround: cleanup exported object
    Fixed in fix eslint exports #27359
  • internal: if a blueprint overrides a main command with choices removed, preparation logic will not prepare missing choices and fail to render templates.
    Example: pulsar removed
    Workaround: manually add missing properties
    Fixed in internal: always load main generators configs #27466 (comment)
  • internal: if a command defines a choice with null value, preparation logic will override the property actual actual value.
    Example: null value
    Fixed in: d8f6b2e
    Workaround: may be possible to move choices to prompt if not affected by above issue.
  • git: may fail to commit with pre commit hook, execute git with --no-verify.
  • testing: allow helpers.runCli() and helpers.runJDL() to be used by blueprints. Testing configuration needs to be added to test to allow blueprint use case.
  • testing: replace withParentBlueprintLookup() with testing configuration.
  • testing: regression in helpers blueprint option, it doesn't accepts string.
    Workaround: convert to array.
    Fixed in 211b129
  • liquibase: generating fake date fails with invalid changelog see Faker 9 breaking changes are not resolved. #27367

Nice to have:

Motivation for or Use Case
Related issues or PR
  • Checking this box is mandatory (this is just to show you read everything)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant