mirror of
https://github.com/furyhawk/api_gateway.git
synced 2026-07-20 09:47:59 +00:00
Release v0.2.1
This commit is contained in:
@@ -10,7 +10,7 @@ on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
release_tag:
|
||||
description: "Release tag to publish (for example v0.2.0). Optional."
|
||||
description: "Release tag to publish (for example v0.2.1). Optional."
|
||||
required: false
|
||||
type: string
|
||||
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# Changelog
|
||||
|
||||
## 0.2.1 - 2026-06-01
|
||||
|
||||
### Added
|
||||
- Companion backend route-parity checker with a dedicated test module.
|
||||
- Integrated dev compose workflow for running the companion backend behind the gateway.
|
||||
|
||||
### Changed
|
||||
- Split gateway upstream targeting into local and container config profiles.
|
||||
- Expanded the sample LTA DataMall gateway config to cover all companion backend `/api/v1` bus endpoints.
|
||||
- Documented one-command profile selection and companion integration workflows.
|
||||
|
||||
## 0.2.0 - 2026-05-31
|
||||
|
||||
### Added
|
||||
|
||||
@@ -216,11 +216,11 @@ make run CONTAINER_ENGINE=docker PORT=8080 ENV_FILE=.env CONFIG_PROFILE=local
|
||||
|
||||
## GitHub Packages (GHCR)
|
||||
- Automated image publishing is configured in `.github/workflows/release-image.yml`.
|
||||
- On push of a release tag (for example `v0.2.0`), CI builds and pushes:
|
||||
- `ghcr.io/furyhawk/api_gateway:v0.2.0`
|
||||
- On push of a release tag (for example `v0.2.1`), CI builds and pushes:
|
||||
- `ghcr.io/furyhawk/api_gateway:v0.2.1`
|
||||
- `ghcr.io/furyhawk/api_gateway:latest`
|
||||
|
||||
Pull example:
|
||||
```bash
|
||||
docker pull ghcr.io/furyhawk/api_gateway:v0.2.0
|
||||
docker pull ghcr.io/furyhawk/api_gateway:v0.2.1
|
||||
```
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
settings:
|
||||
title: LTA DataMall API Gateway
|
||||
version: 0.2.0
|
||||
version: 0.2.1
|
||||
description: Configurable gateway for OpenAPI-based upstream services
|
||||
external_openapi_file: openapi_json/lta_datamall_openapi_v0-1-1.json
|
||||
cache_enabled: true
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
settings:
|
||||
title: LTA DataMall API Gateway
|
||||
version: 0.2.0
|
||||
version: 0.2.1
|
||||
description: Configurable gateway for a locally running LTA DataMall backend
|
||||
external_openapi_file: openapi_json/lta_datamall_openapi_v0-1-1.json
|
||||
cache_enabled: true
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "openapi-api-gateway"
|
||||
version = "0.2.0"
|
||||
version = "0.2.1"
|
||||
description = "Configurable OpenAPI-first API gateway framework"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.11"
|
||||
|
||||
Reference in New Issue
Block a user