Skip to content

Releases: lgdd/lfr-cli

v3.1.0

02 Aug 06:10
07198de
Compare
Choose a tag to compare

3.1.0 (2024-08-02)

Features

  • add config command (45a932c)
  • add diagnose info on workspace creation (43c5a7e)
  • add LCP to diagnose (fc8d1c4)
  • add more info about java 17 & 21 (bf195c6)
  • config supports setting using = (f3490c6)
  • use github urls by default (66281ea)

Bug Fixes

  • config folder not created (#20) (7652fcc)
  • docker version output by lfr diag (2830af1)
  • output printed twice when running 'lfr c cx' (9857217)
  • wrong github urls for portal workspaces (#17) (4ca0436)

v3.0.0

29 Apr 07:40
b288f04
Compare
Choose a tag to compare

3.0.0 (2024-04-28)

⚠ BREAKING CHANGES

  • rework client extension command & prompts

Features

  • add alternative github bundle urls for dxp (3468c35)
  • add config file for default flags (2fc7ef9)
  • add github workflows into workspace (ae2d650)
  • add quarterly releases support (3f30ef0)
  • fetch latest workspace plugin version (244105e)
  • initiate git for workspace (032208d)
  • make prompts accessible via config (96f5261)

Bug Fixes

  • ci: wrong client extension samples path (0d7e770)
  • maven bom for dxp (963167a)
  • offline workspace creation failure (e0a61e4)
  • wrong bom for dxp workspaces (1b0b672)
  • wrong docker base image in gradle workspaces (8ee3e0b)
  • wrong path for docker build dirs (9f6f5b1)

Code Refactoring

  • rework client extension command & prompts (697e877)

v2.0.0

20 Apr 16:55
3e86e01
Compare
Choose a tag to compare

2.0.0 (2024-04-20)

⚠ BREAKING CHANGES

  • rename project to lfr-cli

Bug Fixes

  • ci: auto update assets merge issue (62cfab5)

Code Refactoring

v1.4.0

07 Feb 09:41
Compare
Choose a tag to compare

Changelog

  • 8b5a4c7 chore: add explanation for status & stop under Windows
  • c9c6cb4 chore: remove all deprecated ioutil references
  • ab58caa feat: add support to choose Liferay edition
  • b5f802c fix: replace deprecated package
  • d246383 fix: tests using generate workspace

v1.3.0

03 Feb 12:20
Compare
Choose a tag to compare

Changelog

  • 247cb54 chore: auto update client extensions samples
  • a1ca1d2 chore: change client extensions source
  • 81ef60c chore: clean up samples
  • a38bbdc chore: clean up unecessary files from tpl
  • 6c062ba chore: cleanup files from cx samples
  • c9e8e33 chore: update .gitignore
  • c9db2e5 chore: update .gitignore
  • bb17454 chore: update .gitignore
  • 3914bee chore: update gradle workspace template
  • fac12d0 ci: avoid comitting changes in git folder
  • 76db812 ci: change update cx samples
  • 0767c0f ci: change user to github-actions[bot]
  • 7485b76 ci: exit 0 for lint errors
  • 1a712ca ci: update folder exclusion
  • 932fecc ci: update git folder exclusion method
  • bc5d85f ci: update git reflog params
  • 7060c84 fix(ci): cx samples path
  • 0e78bd0 fix(ci): merge two steps to fix repo not found
  • 424e5fe fix(ci): update repo used
  • 388668b fix: client extension test
  • b94f7b5 fix: goreleaser brews repository instead of tap
  • 5d8d6a2 fix: test on client extensions template
  • 83c613d fix: wrong git clone depth
  • 33002d1 refactor(ci): rewrite samples autoupdate steps

v1.2.0

31 May 07:13
Compare
Choose a tag to compare

Changelog

  • 31fabe3 chore: add link to bnheise's tool for client extensions
  • 34ff191 chore: auto update client extensions samples
  • ce6048b feat: verify elastic docker images with diagnose
  • 6f7a29f fix(ci): reducte git folder size

v1.1.0

30 May 12:29
Compare
Choose a tag to compare

Changelog

  • 446b27f chore: add go mod verify in the Makefile
  • 3522fab chore: add gocyclo in Makefile lint command
  • 24fc79e chore: add lint command to Makefile
  • ed7af0c chore: auto update client extensions samples
  • ea8b6b7 chore: rollback to standard liferay configs
  • 869a005 ci: add auto-update on client-extensions samples
  • f7eaae8 ci: add golangci-lint config file
  • 15b00f8 ci: add lint workflow on push/pr
  • abf3674 feat: add command template
  • b10d2b5 fix: gradle settings issue
  • 597a2c0 fix: handle offline mode for client-extensions
  • ce96acc fix: lint issues
  • 938c6b4 fix: misspelled word

v1.0.0

28 May 00:35
Compare
Choose a tag to compare

Changelog

  • 42b437f chore: add bold function in printutil
  • 1b1afdf feat: add Dockerfile
  • 4b015ef feat: add diagnose command
  • 3fce725 fix(ci): add token for homebrew publication
  • acc7594 fix(ci): update access to github token
  • 500ef28 fix: goreleaser homebrew repo

v1.0.0-rc.1

27 May 15:29
Compare
Choose a tag to compare
v1.0.0-rc.1 Pre-release
Pre-release

Features

  • fetch latest tag for 7.4 (lgdd)
  • add build shortcut command (lgdd)
  • add config support with viper (lgdd)
  • add client-extension template (lgdd)
  • add one letter shorcuts (lgdd)

Bug Fixes

  • docker: encoding issue with MySQL (lgdd)
  • maven build (lgdd)
  • gradle workspace detection (lgdd)
  • goreleaser unsupported pair for windows+arm64 (lgdd)
  • ci: goreleaser --rm-dist deprecation (lgdd)
  • config file creation (lgdd)
  • 7.4 product tag (lgdd)

Documentation

  • fix build badge (lgdd)
  • update readme (lgdd)
  • update readme (lgdd)
  • update benchmarks (lgdd)

Code Refactoring

  • client extension generation (lgdd)

Continuous Integration

  • update actions versions (lgdd)
  • upgrade go to v1.19 (lgdd)
  • upgrade actions (lgdd)

Chores

  • clean gradle props (lgdd)
  • update default docker tag (lgdd)
  • remove unused tomcat version ref (lgdd)
  • docker: java 11 by default (lgdd)
  • update Makefile with go mod tidy (lgdd)
  • upgrade gradle dependencies (lgdd)
  • add samples sync info (lgdd)
  • choose cx template before name (lgdd)
  • format pom.xml (lgdd)
  • comment optional bundle url and docker image (lgdd)
  • update 7.4 default metadata (lgdd)
  • remove unecessary token attribute (lgdd)

v1.0.0-alpha.4

06 Oct 10:12
Compare
Choose a tag to compare
v1.0.0-alpha.4 Pre-release
Pre-release

Bug Fixes

  • ineffectual assignments (lgdd)
  • misspelling (lgdd)
  • lint issues (lgdd)
  • missing comments for exported variables and functions (lgdd)
  • dependency version for rest-builder (causing build issue with Maven) (lgdd)
  • missing rest-builder template in interactive mode (lgdd)

Documentation

  • add badges to the readme (lgdd)