Releases: hlambda/hlambda-core
Releases Β· hlambda/hlambda-core
v0.3.2
- Added tab complete in Hlambda Pseudo Terminal. (With basic contextual suggestions) π
- Added GitOps functionality, remote repository sync. π
- Added option to reload server via vscode status bar. π
- Fix the version bump issue. π€
- If set, auto connect to Hasura instance from Hlambda environment variables. (Retreive GraphQL schema introspection, and list of custom actions.) System will look for HASURA_GRAPHQL_API_ENDPOINT_EXTERNAL to have access from the browser. (This can be tunnel url if Hasura instance is not available from the browser) π¨π»βπ»
- Bugfixes. π
v0.3.1
v0.3.0
- Added zero downtime reload. π
- Added fully featured vscode for editing metadata in Console UI. π
- Added pre-installed Hlambda extension to custom vscode build. π€―
- Added pre-installed Hasura extension to custom vscode build. β€οΈ
- Added pre-installed Color-Vision extension to custom vscode build. π¨π»βπ»
- Updated Console UI. Home page now shows both logs and Swagger UI. π€
- Added support for saving request history, added replay option for the requests saved in request history. π¨π»βπ»
- Replaced terminal with vscode pseudo terminal. π»
- Updated to new Hlambda logo. π
v0.2.0
- Updated Console UI (Logs: Auto scroll snap, Metadata: Action history dates) π¨π»βπ»
- Added example on how to use constants, in default metadata. π§³
- Added support for parsing cookies. π€
- Added example on how to get and set cookies, in default metadata. π§³
- Added ACL for Non-public Swagger UI in Console. β‘οΈ
- Fixed HLAMBDA_LIST_OF_PROTECTED_ENV_VARIABLES, also add SERVER_PORT to HLAMBDA_LIST_OF_PROTECTED_ENV_VARIABLES. π
- Added support to get request raw body via new env variable
EXPRESS_BODY_PARSER_INCLUDE_RAW_BODYdefault:false π - Added Hasura Custom Action Middleware that checks for Hasura Web Hook Secret in request header to the example metadata. π
v0.1.0
- Added support for JSON output to stdout, new env variable
JSON_STDOUTdefault:false π - Restructured metadata example location, moved examples to
./data/metadata-examplesβ‘οΈ - Added ability to reset metadata, which will reset metadata to initial image example metadata. π§³
- Updated UI π (Added auto refresh to logs)
- Bugfixes π
v0.0.9
- Support for socket.io and other modules that require reference to the server instance π
- Updated initial metadata example for socket.io (Basic chat hosted at
/io/route) π¬ - Calculate metadata hash, log metadata change as metadata history π
- Improved local development experience using nodemon for metadata reloading. π¨π»βπ»
- Updated HΞ» UI π―
- Core UI Bugfixes π
v0.0.8-beta.4
- List environment variables π
- Updated HΞ» UI π―
- Bugfixes π
- Added ability to upload files through console π
- Inject custom JS into Swagger UI to auto load admin secret into auth header π
v0.0.8-beta.3
- Support for environment banners π©
- Added version check banner π³οΈ
- Updated example metadata π§³
- Improve serving static files by updating the order of the hlapp's loading pattern. Fixes issue with serving custom favicon.ico π
- Add remote version via GitHub API π
- Fix env banner boolean flags π©Ή
- Updated Console UI to v0.0.5 β‘οΈ
v0.0.8-beta.2
- Add GET /healthz route
- Add CORS env variable
HLAMBDA_CORS_DOMAIN, by default Hlambda server continues to allow '*' - Updated to latest Core UI
- Updated initial container metadata
v0.0.8-beta.1
- Added CHANGELOG.md
- Fix issue with serving static content. (Now you can serve static content on root by disabling root redirect to console via HLAMBDA_DISABLE_INITIAL_ROUTE_REDIRECT="true" )
- Add example for the static serving of the content because
__dirnameis not available,fileURLToPath(import.meta.url);should be used. - Add version build number route. (GET /build-number)
- Add timestamp to docker image on build
./image-build-timestamp.txt