Releases: wttech/aemc
Releases · wttech/aemc
v2.0.1
New features
- Podman (by default instead of Docker) used as container engine to set up AEM Dispatcher (Docker still supported, easily switchable), fixes #271
- integrated Maven Wrapper (Maven tool auto-downloaded in version tied to project), fixes #252
- JDK managed by AEMC also now also used to build AEM application and used by any other Maven commands run
Breaking changes
Command changes
Project "init" command become "project scaffold":
sh aemw init
=> sh aemw project scaffold
New project "init" command:
sh aemw project init
- to be run to prepare project prerequisites, pre-download vendor tools like JDK and unpack AEM SDK, check if instance files are missing
Config keys renaming
local.quickstart
=> vendor.quickstart
local.sdk
=> vendor.sdk
java
=> vendor.java
oak_run
=> vendor.oak_run
Changelog
v2.0.0
Changelog
- edc1442 Container command / rename
- bf7b38d Doc
- 94144f0 Doc
- bc55cb9 Fixing Maven wrapper for Windows (when called from Taskfile)
- dd80025 Info msgs
- d01f920 Nice shorthand
- 4aa9675 Podman on Windows fix for host inaccessible
- 6aced06 Recovered old behavior / instance init on create/start
- 69b07c6 Release v2.0.0
- 47c4457 Safer host name
- 0ebad5b Windows + Podman fix
- 0913b2a Windows fixes
v2.0.0-rc
Changelog
- fa3aaba Base lib config
- 069e944 Base opts refactoring
- 64d6910 Bump tools
- 6e0797b Config adjustments
- d0c05fb Config wrap
- 8f70bc3 Docker/Podman switch
- 15b0e1b Docs
- faacc82 Eliminate warn
- 6cb8222 Hiding vlt / incubation
- 5da9075 Init almost work
- 2a59862 Instance init => validate
- 45d81b6 Java home and project init imprs
- bf105c7 Merge branch 'main' into tools-upgrade
- 6cffdb7 Merge branch 'tools-upgrade' of github.com:wttech/aemc into tools-upgrade
- b07580b Merge pull request #280 from wttech/vault-cli
- 2b720b6 Merge pull request #281 from wttech/tools-upgrade
- 673e1bc Minor
- 1095209 Minor
- 5ee3c15 Minor
- 171f3f8 Missing piece in Java override
- cd7a344 Podman check / fix
- c4d9570 Podman support
- e282335 Prepare PoC
- 4219fc9 Project scaffold etc
- 7eb80a1 Release v2.0.0-rc
- bece1c0 Vault CLI removed / to be reverted if needed
- 5b547b2 Vault using vendored java
- a4d0b58 Vendor manager introduction
- 80d0a84 Vendor namespace in config
- 5832e47 fixed issue that dir name or file name starts with dot character (project scaffold command)
- 0aaeaf3 fixed scaffold parameters
- 7f37a91 fixed vault-cli
- 8a7590f fixed vault-cli status code
- 5ed306f refactor vault-cli
v1.9.0
What's new
Quick pushing content at any path (file or folder) to the running instances via single command:
sh aemw content push
by @dominik-przybyl-wttech
More info:
https://wttech.blog/blog/2024/turning-ide-into-an-aem-development-powerhouse/
Changelog
- 405a4f3 Doc
- 46d9800 Doc
- 212d8f8 Doc
- 638500d Merge branch 'fix-namespace-clean' into vault-cli
- b94d5c8 Merge branch 'main' into push-command
- eff71ee Merge branch 'main' into push-command
- 6fbcf2f Merge branch 'main' into push-command
- 88a3fa4 Merge branch 'main' into push-command
- 99124e4 Merge branch 'main' into push-command
- 9fefb71 Merge branch 'main' into vault-cli
- c72db67 Merge branch 'main' into vault-cli
- 4e918fe Merge branch 'main' into vault-cli
- 921bda2 Merge branch 'main' into vault-cli
- 0288e79 Merge branch 'main' of github.com:wttech/aemc
- 24b3278 Merge branch 'push-command' into vault-cli
- 9e77008 Merge branch 'push-command' into vault-cli
- 69cc4bd Merge branch 'push-command' into vault-cli
- 90cf57d Merge branch 'simplify-pull-file' into push-command
- 087e4ce Merge branch 'small_fixes' into push-command
- 4c337e3 Merge branch 'vault-cli' of github.com:wttech/aemc into vault-cli
- 0777d4d Merge branch 'vault-cli' of github.com:wttech/aemc into vault-cli
- 8a7337d Merge branch 'vault-cli' of github.com:wttech/aemc into vault-cli
- 0f08cec Merge branch 'vault-cli' of github.com:wttech/aemc into vault-cli
- e2fb96f Merge pull request #267 from wttech/vault-cli
- 5db1842 Merge pull request #278 from wttech/vault-cli
- 5eaf6c3 Merge pull request #279 from wttech/purge-on-tools-update
- 3f06074 Merge remote-tracking branch 'origin/main' into vault-cli
- 47bb19e Minor
- ef42246 Minor
- 3c5d6b4 Minor
- 3aa031b Minor
- d467aaa Purge on tools update
- 35f2832 Release v1.9.0
- 5f79a8f Revert "refactor"
- e7e6d49 Revert "revert push command"
- 282be53 added download content using Vault-Cli
- 70e5c70 added handle for multiple instances for push, copy command
- 99b93f7 added integration tests
- c4cc797 added rcpArgs
- 589f19b added test
- 222a19e added tests
- a0faffb added update property to push command
- 98b4fcc added vault cli
- d843a8e docs
- b67d822 fix .content.xml file push
- 5fddff0 fix .content.xml file push
- 0bc8338 fixed cleanNamespaces()
- ed783dd fixed content command properties
- b15e06e fixed int tests
- 2bcc49c fixed int tests
- 1ff7fd5 fixed namespace cleanup when filename contains namespace (e.g. cq, jcr, sling)
- f7f4a7e fixed pull command
- 99d89c1 fixed the large file issue (greater than 64KB)
- 73262cd minor
- 755f642 minor
- 03cc839 minor
- c9d72a2 minor
- 424bcd2 minor
- a3e4dbe minor
- 7125182 minor
- 23879c1 minor
- 7dde3e5 minor
- c09427c minor
- 9c3e7c1 minor
- 5cfb16f minor
- baad3aa minor
- 820ff74 minor
- 5c8d72c minor
- 766481d minor
- 63d8f57 minor
- 8ddf89b minor
- f1952fc minor
- f9e017d optimize regex
- 5cbc41f refactor
- b38c131 refactor
- 8011042 refactor
- c1c0406 refactor
- bc0d52f refactor
- cc821ff refactor
- 2dfe735 refactor
- 521caac refactor
- 4adbc46 refactor
- a8f78f8 refactor
- bb044d6 refactor
- 1637553 refactor
- e2588b1 refactor
- 8b5e818 refactor
- 468f4a6 refactor
- 43b5612 refactor
- b8c14c8 refactor
- 5abd048 refactor
- da5f6b7 refactor
- 1fc058f refactor
- 0d9a620 refactor
- 07ee47b refactor
- 86ea33e refactor Vault-Cli
- 605fbaf refactor after CR
- e4fafbb refactor update property, renamed to filter-mode property
- 93798fc refactor, move ContentManager from Instance object to AEM object
- 9b85802 remove JCRContentFile const
- f6adf2c removed Vault-Cli from content commands
- dcaac90 renamed excludePatterns into filterRootExcludes
- 5112e43 renamed shorten aliases from filter-roots, filter-file properties
- 7b49e97 restructured
- 055ae03 simplify pull file
- e4707f0 simplify pull file
- e1399aa simplify pull file
- 6a62db3 simplify pull file
- c7765d7 typo
- 8a2ca96 updated go dependencies
v1.8.4
v1.8.3
v1.7.7
v1.7.6
Changelog
- 65b02b9 Bump golang.org/x/net from 0.21.0 to 0.23.0
- 58ed14b Merge branch 'main' into empty-lines
- 69d0dc8 Merge pull request #253 from wttech/dependabot/go_modules/golang.org/x/net-0.23.0
- 933b4bb Merge pull request #255 from wttech/empty-lines
- 8f98e09 Release v1.7.6
- c645f08 fix
- 9ea4eb9 fix after CR
- ec0fca2 fixed doParentsBackup and doSiblingsBackup
- 92b285d fixed empty/blank line cleaning
- 5a780f9 minor
- 83326b7 optimize regex
v1.7.5
v1.7.4
Changelog
- 47ca445 AEM logs tailing + stuff
- eaddf8f Bug fixed
- 2291dbd Do not fail if no prop files
- 5d36af5 Doc
- ada8259 Instance status improvement
- cbc6f2f Merge pull request #246 from wttech/bugfix/fix-instance-location-mismatch
- 079ff6c Merge pull request #249 from wttech/package-and-components-checking
- 3626d37 Merge remote-tracking branch 'origin/main' into bugfix/fix-instance-location-mismatch
- 89c8d18 Minor
- 716fc63 Package and components checking
- 9b73874 Package prop defensive
- 57f55fc Release v1.7.4
- a6ec9af Remove creating Instance structs by URL alone