This release focuses on some improvements to Docker-based compilation and new mechanisms for providing locale information for timestamps and the build environment.
What's Changed
- Fix local Maven repository location lookup by @adiXSG in #340
- fix: Handle PNG image resources correctly by @adiXSG in #336
- Implement aclEntry/type in ACL config (resolves #338) by @jesse-gallagher in #344
- Modify title timestamp format to be configurable and move the logic Maven-side (resolves #342) by @jesse-gallagher in #345
- Tweak configuration and add scaffolding to build in GitHub actions (resolves #346) by @jesse-gallagher in #347
- Add timeZone configuration property for containers and time stamps (resolves #339) by @jesse-gallagher in #349
- Bump serialize-javascript and mocha in /nsfodp/vscode/vscode-nsfodp by @dependabot[bot] in #334
- Add “locale” property to configure timestamp and container locale (resolves #350) by @jesse-gallagher in #355
- Move setProductionXspOptions implementation to the Maven plugin (resolves #356) by @jesse-gallagher in #357
- Move templateName and templateVersion application to the Maven plugin (resolves #348) by @jesse-gallagher in #360
- Bump minimatch in /nsfodp/vscode/vscode-nsfodp by @dependabot[bot] in #354
- Bump js-yaml in /nsfodp/vscode/vscode-nsfodp by @dependabot[bot] in #352
- Bump org.apache.commons:commons-lang3 from 3.9 to 3.18.0 in /nsfodp/maven/nsfodp-maven-plugin by @dependabot[bot] in #351
- Bump org.apache.commons:commons-lang3 from 3.9 to 3.18.0 in /examples/xpages-library/nsfs/nsf-example by @dependabot[bot] in #353
- Remove com.ibm.commons.xml dependency (resolves #361) by @jesse-gallagher in #362
- Move ODP-manipulation routines to OnDiskProject class (resolves #358) by @jesse-gallagher in #363
- Bump picomatch from 2.3.1 to 2.3.2 in /nsfodp/vscode/vscode-nsfodp by @dependabot[bot] in #364
- Fix template name logic and add properties for setting the parent template (resolves #359) by @jesse-gallagher in #365
New Contributors
Full Changelog: 4.0.8...4.1.0