Skip to content

Commit

Permalink
release: 0.8.0a3
Browse files Browse the repository at this point in the history
  • Loading branch information
hartym committed Jan 16, 2025
1 parent f779cb1 commit f1ce1ac
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 20 deletions.
22 changes: 19 additions & 3 deletions docs/changelogs/0.8.0a2.rst → docs/changelogs/0.8.0a3.rst
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
Version 0.8.0a2 (2024-11-16)
Version 0.8.0a3 (2025-01-16)
============================

Added
:::::

* CLI: new "harp version" command to dump the version number
* Proxy: it is now possible to add not exposed endpoints in the proxy configuration.
* Proxy: Custom controller types with custom settings can be added to the proxy configuration as services definitions.
* Monitoring: Prometheus integration.

Changed
:::::::

* API: the `EVENT_READY` and `EVENT_SHUTDOWN` core events now takes (and provides) an `ASGIApplication` insteas of an
* API: the `EVENT_READY` and `EVENT_SHUTDOWN` core events now takes (and provides) an `ASGIApplication` instead of an
`ASGIKernel` to avoid having a misleading interface when multiple ASGI middlewares are applied. The same change has
been propagated to ``System``/``SystemBuilder``.
* Proxy: Endpoints can now include full paths beyond just base paths. For example, URLs like
Expand All @@ -20,6 +21,7 @@ Changed
* Rules: The rules application is now loaded by default when using the ``harp start`` or ``harp server`` command. (#594,
@ArthurD1)
* Storage: The Engine is now defined as a service and instantiated using dependency injection. (#72, @ArthurD1)
* Frontend: the build is now using a library to allow easier extension from other projects. (@ArthurD1)

Fixed
:::::
Expand All @@ -29,8 +31,22 @@ Fixed
* UI: Correctly display header values containing a semicolon character (#577, @ArthurD1)
* UI: Fixed the topology UI where changing the state of a remote would cause the page to crash (#578, @ArthurD1).
* UI: On transactions page, tpdex filter now includes both sides of the selected range (#391, @ArthurD1)
* Sentry config was not loaded anymore, fixed.
* Cache: Fixed metadata update bug.
* Set timezone to UTC on postgres connect


Updated
:::::::

* chore(deps): bump http-router from 4.1.2 to 5.0.8
* bump aiohttp from 3.11.2 to 3.11.11
* bump asyncmy from 0.2.9 to 0.2.10
* bump http-router from 4.1.2 to 5.0.8
* bump orjson from 3.10.11 to 3.10.14
* bump pytest from 8.3.3 to 8.3.4
* bump pytest-asyncio from 0.24.0 to 0.25.2
* bump ruff from 0.7.4 to 0.9.1
* bump sentry-sdk from 2.18.0 to 2.19.2
* bump slack-sdk from 3.33.4 to 3.34.0
* bump sqlalchemy from 2.0.36 to 2.0.37
* bump syrupy from 4.7.2 to 4.8.0
2 changes: 1 addition & 1 deletion docs/changelogs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Changelogs & History
:maxdepth: 1

unreleased
0.8.0a2
0.8.0a3
0.7.7
0.7.6
0.7.5
Expand Down
12 changes: 0 additions & 12 deletions docs/changelogs/unreleased.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,2 @@
Unreleased
==========

Added
:::::

* CLI: new "harp version" command to dump the version number

Fixed
:::::

* Sentry config was not loaded anymore, fixed.
* Cache: Fixed metadata update bug.
* Set timezone to UTC on postgres connect
2 changes: 1 addition & 1 deletion harp/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ def _parse_version(version: str, /, *, default=None) -> Version:

# last release
__title__ = "Core"
__version__ = "0.8.0a2"
__version__ = "0.8.0a3"
__hardcoded_version__ = __version__
__revision__ = __version__ # we can't commit the not yet known revision

Expand Down
4 changes: 2 additions & 2 deletions misc/helm/charts/harp-proxy/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: harp-proxy
description: HTTP API Runtime Proxy
type: application
version: "0.8.0-a2"
appVersion: "0.8.0a2"
version: "0.8.0a3"
appVersion: "0.8.0a3"

dependencies:
- name: postgresql
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "harp-proxy"
version = "0.8.0a2"
version = "0.8.0a3"
description = "Harp is an API Runtime Proxy – A toolkit for Fast, Reliable and Observable external APIs"
authors = ["Romain Dorgueil <[email protected]>"]
readme = "README.rst"
Expand Down

0 comments on commit f1ce1ac

Please sign in to comment.