This project adheres to Semantic Versioning.
Added
- Add report generation script to common files
Fixed
Dependencies
Deprecated
Added
- Add template for OSGi Groovy library bundles
- Add template for OSGi Groovy portlet bundles
Fixed
- Fix missing license property bug, that showed up if the license placeholder was referenced in a template.
Dependencies
Deprecated
- Java 8, templates now build with JDK 11.
Added
Fixed
- qube lint now wraps too long lines
Dependencies
Deprecated
Added
- verbose support #186
Fixed
- sync workflow now polls instead of being triggered on push #170
- renamed branch protection workflow #190
- refactored sync command
- Faster build time by fixing the order of Maven repositories for dependency resolving
- Ignore rule for Vaadin widgetsets
Dependencies
Deprecated
Added
Fixed
- Fix missing properties for portlet domain
- Fix #169
Dependencies
Deprecated
Added
- Ignores additional Maven files
Fixed
- Preserve boolean case when loading YAML boolean values
- Force push changes to the TEMPLATE branch during sync
Dependencies
Deprecated
Added
Fixed
- Fix the pull request creation after updating syncing the TEMPLATE branch. Qube reported a
FileNotFoundError
for the sync workflow file, because it tried to access this file in an empty directory. - Removed redundant sync_workflow workarounds
- sync and maven test workflow yaml syntax
Dependencies
Deprecated
Added
Fixed
- Sets correct repo owner for the
qube sync
Dependencies
Deprecated
Added
- Enables debug logging
Fixed
Dependencies
Deprecated
Added
Fixed
Dependencies
- Updated parent pom to 3.1.1
- Updated template versions to 1.0.1
Deprecated
Added
- Now using Johnny5 for the sync workflow by default
- Maven caching for tests
Fixed
- Add all src/main/webapp/VAADIN/widgetsets folders to .gitignore
- Makefile now uses pip instead of setup.py by default
Dependencies
Deprecated
Added
- Added release deployment GA workflow for JVM templates
- Added workflow to build software reports and internal documentation
Fixed
- Fixed parent-pom version being outdated -> 3.1.0
- Fixed further outdated dependencies in various poms
- Fixed release URL in all poms
- Allow PR from 'hotfix' branches
Dependencies
Deprecated
- Removed PR allowance from patch branches
- Removed Travis CI support
Added
Fixed
- Couple of docs fixes
- Now always using hyphens for options
Dependencies
Deprecated
Added
- Option to config --view to get the current set configuration
- Option --set_token to set the sync token again
- Sync docs improved
- Support for QUBE TODO: and TODO QUBE:
Fixed
- Sync for organization repositories
Dependencies
Deprecated
Added
- Strong code refactoring overhauling everything
- Added config command to recreate config files
- Added upgrade command to update qube itself
- Added sync command to sync a qube project
- Help messages are now custom
- Bump-version lints versions before updating
- Added a metaclass to fetch all linting functions
- Master requires PR review & no stale PRs
- Greatly improved the documentation
- Much more...
Fixed
- PR check WF now correctly requires PRs to master to be from patch or release branches
Dependencies
- Too many updates to jot down...!
Deprecated
Added
Fixed
- Reverted simplified common files copying, since it broke Github support
Dependencies
Deprecated
Added
- Added Rich for tracebacks & nice tables
- New ASCII Art!
Fixed
Dependencies
Deprecated
Added
- Strongly simplified common files copying
- info now automatically reruns the most similar handle
Fixed
Dependencies
Deprecated
Added
- Checking whether project already exists on readthedocs
Fixed
- bump-version SNAPSHOT handling strongly improved
Dependencies
- requests==2.23.0 added
- packaging==20.4 added
Deprecated
Added
- bump-version now supports SNAPSHOTS
- documentation about 4 portlet prompts
- new COOKIETEMPLE docs css
Fixed
- Tests GHW names
Dependencies
Deprecated
Added
- Refactored docs into common files
Fixed
Dependencies
Deprecated
Added
- QUBE linting workflow for all templates
- PR to master from development only WF
- custom COOKIETEMPLE css
Fixed
- setup.py development status
- max width for docs for all templates
- PyPi badge is now green
Dependencies
- flake 3.7.9 -> 3.8.1
Deprecated
Added
- The correct version tag :)
Fixed
- Readthedocs width is now
Dependencies
Deprecated
Added
- Created the project using COOKIETEMPLE
- Added create, list, info, bump-version, lint based on COOKIETEPLE
- Added cli-java template
- Added lib-java template
- Added gui-java template
- Added service-java template
- Added portlet-groovy template
Fixed
Dependencies
Deprecated