All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added env variable
ENABLE_CACHE
to toggle internal cache of config and public files
### Versioning
jsonpath-plus
to version10.1.0
- Generating SBOM and signing docker images
- Added request body to parameters of ACL context extraction custom function
- Exposes route to parse incoming configuration
- Fixed exported types
- Exported function for language evaluation
- Support for user-defined custom function to generalize ACL context extraction
- Symbolic links in language directory cause service crash
- Languange resolution via Content Negotiation
- Development dependencies updated
- Improved error handling on unsupported ACL expressions
glob
bumped to^10.3.10
mkdirp
bumped to^3.0.1
@fastify/static
bumped to^6.11.2
@mia-platform/lc39
bumped to^7.0.1
@micro-lc/interfaces
bumped to^1.1.0
@micro-lc/layout
bumped to^2.2.0
fastify
bumped to^4.23.2
- Development dependencies updated
- CLI will not add
undefined
to style attributes if input not had no style attribute
@mia-platform/lc39
bumped tov7.0.0
@mia-platform/custom-plugin-lib
bumped tov6.0.0
@fastify/static
bumped tov6.x
- Development dependencies updated
- CLI will not break if menu icon selector has an unexpected value
- fix to CVE-2023-0464 in Dockerfile
- fix to CVE-2023-0465 in Dockerfile
- fix to CVE-2023-0466 in Dockerfile
- Development dependencies updated
typescript
to^5.0.2
typescript
to^5.0.4
sdk
folder included into published package
- changed package manager from Yarn to NPM
public
folder is served as a static webserver root folder- user can configure mime-type per extension
- user can configure headers per resource
- Development dependencies updated
- configurations are served from a fixed endpoint
/configurations
- variable
RESOURCES_DIRECTORY_PATH
defaults to/usr/static/public
- cli fix: from
busDiscriminator
toeventBus
pool even when other properties are declared - headers: use
/public/index.html
headers when 200 and url is/public
or/public/
- Development dependencies updated
- security vulnerability to
http-cache-semantics
solved bumping from 4.1.0 to 4.1.1
- Development dependencies updated
@apidevtools/json-schema-ref-parser
version bumped to^10.1.0
- Security update on
json5
>= 2.2.2.ts-mocha
has been removed andeslint-plugin-import
has been fixed with a successful resolution inpackage.json
- Development dependencies updated
fastify
version bumped to^4.12.0
@apidevtools/json-schema-ref-parser
version bumped to^10.0.1
middleware
can serve any type of static file (only yaml and JSON will undergo acl validation and $ref resolution)Content-Type
can be configured on a per-extension basis- CLI tests
- Development dependencies updated
fastify
version bumped to^4.11.0
ajv
version bumped to^8.12.0
@mia-platform/custom-plugin-lib
version bumped to^5.1.5
@apidevtools/json-schema-ref-parser
version bumped to^9.1.0