Skip to content

Commit a1419eb

Browse files
chore(release): 0.9.0
1 parent 9fd7dd3 commit a1419eb

75 files changed

Lines changed: 112 additions & 75 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
11
# Changelog
22

3+
## [0.9.0](https://github.com/ls1intum/Hephaestus/compare/v0.8.0...v0.9.0) (2025-10-12)
4+
5+
### 🐛 Bug Fixes
6+
7+
* about page mission wording ([b02f864](https://github.com/ls1intum/Hephaestus/commit/b02f8645400c9909bf80c07ebd468a7a1a7e8202))
8+
* add resource limits and message retention policies to nats ([#373](https://github.com/ls1intum/Hephaestus/issues/373)) ([a10d295](https://github.com/ls1intum/Hephaestus/commit/a10d295bd82effc44c99e27fa8a3e60705615baa))
9+
* openapi typescript client validation issues ([507f460](https://github.com/ls1intum/Hephaestus/commit/507f4601c8fd3f437d87287595e3d609c8afc1fd))
10+
* rool level lockfile ([7f29437](https://github.com/ls1intum/Hephaestus/commit/7f29437e23b485b062b890ca721a53e0aebc5fa4))
11+
* update deployment conditions to support tag-based deployments in CI/CD workflows ([170efb9](https://github.com/ls1intum/Hephaestus/commit/170efb93616117ca3f06221fba1668e24aac3362))
12+
* update OpenAPI document version to 0.9.0-rc.3 across multiple files ([60b82aa](https://github.com/ls1intum/Hephaestus/commit/60b82aa8463838a4513146b6ab7e4e8ba5f304a4))
13+
* update version script for webapp rename ([#391](https://github.com/ls1intum/Hephaestus/issues/391)) ([d96a052](https://github.com/ls1intum/Hephaestus/commit/d96a052b50d3fdf947a0b9088a61dd8183c7958a))
14+
* version bump for top-level package.json ([e46490e](https://github.com/ls1intum/Hephaestus/commit/e46490ed86ad6c516d848377d5fcdb022843ec11))
15+
16+
### 🚀 Features
17+
18+
* **application-server:** add GitHub team synchronization ([#342](https://github.com/ls1intum/Hephaestus/issues/342)) ([42bfc6f](https://github.com/ls1intum/Hephaestus/commit/42bfc6f65acb9ca193fec0b89ca9d8ff52d53f85))
19+
* add mentor framework v2 ([#364](https://github.com/ls1intum/Hephaestus/issues/364)) ([1a02674](https://github.com/ls1intum/Hephaestus/commit/1a02674938dac448293edefc4cd512c5c646656f))
20+
* add new bug report template with improved structure and details ([c2cafc5](https://github.com/ls1intum/Hephaestus/commit/c2cafc546cb552f9cbb17e5123fbea4a6d557781))
21+
* add team leaderboard ([#496](https://github.com/ls1intum/Hephaestus/issues/496)) ([c93da39](https://github.com/ls1intum/Hephaestus/commit/c93da39fcdcbdbe7d40521570f7259a985072cba))
22+
* change teams to stay automatically up-to-date ([#398](https://github.com/ls1intum/Hephaestus/issues/398)) ([1667069](https://github.com/ls1intum/Hephaestus/commit/1667069091d43df290f0eb40782ecee83e1387b6))
23+
* handle installation and installation repositories events ([#396](https://github.com/ls1intum/Hephaestus/issues/396)) ([dfc1a1c](https://github.com/ls1intum/Hephaestus/commit/dfc1a1c01965d68ce7856b8a09599754d1b74ef9))
24+
* handle organization events ([#397](https://github.com/ls1intum/Hephaestus/issues/397)) ([59f1f41](https://github.com/ls1intum/Hephaestus/commit/59f1f418d1b78d53712de6360f180cfc175e50bd))
25+
* **application-server:** prevent team filtering mismatches ([#400](https://github.com/ls1intum/Hephaestus/issues/400)) ([145666f](https://github.com/ls1intum/Hephaestus/commit/145666fe1ddf9337128af4e403dcf59e59aa3d81))
26+
27+
### 📚 Documentation
28+
29+
* add 0.9.0 announcement update ([#499](https://github.com/ls1intum/Hephaestus/issues/499)) ([8974066](https://github.com/ls1intum/Hephaestus/commit/8974066d0e52a22daa0cb9a62f8c6aeb947dd560))
30+
* create docs for best practices ([#370](https://github.com/ls1intum/Hephaestus/issues/370)) ([cfcb580](https://github.com/ls1intum/Hephaestus/commit/cfcb5808c65e1ab7137760313737cc5954306f2d))
31+
* improve database documentation and automatic ERD generation ([#354](https://github.com/ls1intum/Hephaestus/issues/354)) ([1eeede0](https://github.com/ls1intum/Hephaestus/commit/1eeede0b88a515b8648eaac4e7392503e7c353ad))
32+
* migrate to docusaurus ([#498](https://github.com/ls1intum/Hephaestus/issues/498)) ([4e3d37d](https://github.com/ls1intum/Hephaestus/commit/4e3d37d8620573bb1671e0c09997a38503edf7b1))
33+
34+
### ♻️ Code Refactoring
35+
36+
* eliminate manual memoization across client ([#392](https://github.com/ls1intum/Hephaestus/issues/392)) ([6e8f01f](https://github.com/ls1intum/Hephaestus/commit/6e8f01f119c07a84c24137f7083844aa2e9261e3))
37+
* refine mentor suggested actions ([#395](https://github.com/ls1intum/Hephaestus/issues/395)) ([28faee2](https://github.com/ls1intum/Hephaestus/commit/28faee28241df248deb4e39f463f4d79156b7136))
38+
* simplify markdown rendering with streamdown ([#390](https://github.com/ls1intum/Hephaestus/issues/390)) ([42673d4](https://github.com/ls1intum/Hephaestus/commit/42673d4acba4f0eb099aeb9826d08f94ff3dd600))
39+
340
## [0.9.0-rc.32](https://github.com/ls1intum/Hephaestus/compare/v0.9.0-rc.31...v0.9.0-rc.32) (2025-10-12)
441

542
### 📚 Documentation

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/application-server/openapi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ info:
88
name: MIT License
99
url: https://github.com/ls1intum/Hephaestus/blob/develop/LICENSE
1010
title: Hephaestus API
11-
version: 0.9.0-rc.32
11+
version: 0.9.0
1212
servers:
1313
- description: Default Server URL
1414
url: /

server/application-server/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</parent>
1313
<groupId>de.tum.in.www1</groupId>
1414
<artifactId>hephaestus</artifactId>
15-
<version>0.9.0-rc.32-SNAPSHOT</version>
15+
<version>0.9.0-SNAPSHOT</version>
1616
<name>Hephaestus</name>
1717
<description>AI-driven learning for better software development</description>
1818
<url/>

server/application-server/src/main/java/de/tum/in/www1/hephaestus/OpenAPIConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
info = @Info(
2727
title = "Hephaestus API",
2828
description = "API documentation for the Hephaestus application server.",
29-
version = "0.9.0-rc.32",
29+
version = "0.9.0",
3030
contact = @Contact(name = "Felix T.J. Dietrich", email = "felixtj.dietrich@tum.de"),
3131
license = @License(name = "MIT License", url = "https://github.com/ls1intum/Hephaestus/blob/develop/LICENSE")
3232
),

server/application-server/src/main/java/de/tum/in/www1/hephaestus/intelligenceservice/JavaTimeFormatter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Hephaestus Intelligence Service API
33
* API documentation for the Hephaestus Intelligence Service.
44
*
5-
* The version of the OpenAPI document: 0.9.0-rc.32
5+
* The version of the OpenAPI document: 0.9.0
66
* Contact: felixtj.dietrich@tum.de
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

server/application-server/src/main/java/de/tum/in/www1/hephaestus/intelligenceservice/RFC3339DateFormat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Hephaestus Intelligence Service API
33
* API documentation for the Hephaestus Intelligence Service.
44
*
5-
* The version of the OpenAPI document: 0.9.0-rc.32
5+
* The version of the OpenAPI document: 0.9.0
66
* Contact: felixtj.dietrich@tum.de
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

server/application-server/src/main/java/de/tum/in/www1/hephaestus/intelligenceservice/model/BadPractice.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Hephaestus Intelligence Service API
33
* API documentation for the Hephaestus Intelligence Service.
44
*
5-
* The version of the OpenAPI document: 0.9.0-rc.32
5+
* The version of the OpenAPI document: 0.9.0
66
* Contact: felixtj.dietrich@tum.de
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

server/application-server/src/main/java/de/tum/in/www1/hephaestus/intelligenceservice/model/BadPracticeStatus.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Hephaestus Intelligence Service API
33
* API documentation for the Hephaestus Intelligence Service.
44
*
5-
* The version of the OpenAPI document: 0.9.0-rc.32
5+
* The version of the OpenAPI document: 0.9.0
66
* Contact: felixtj.dietrich@tum.de
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

server/application-server/src/main/java/de/tum/in/www1/hephaestus/intelligenceservice/model/ChatRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Hephaestus Intelligence Service API
33
* API documentation for the Hephaestus Intelligence Service.
44
*
5-
* The version of the OpenAPI document: 0.9.0-rc.32
5+
* The version of the OpenAPI document: 0.9.0
66
* Contact: felixtj.dietrich@tum.de
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

0 commit comments

Comments
 (0)