Skip to content
This repository was archived by the owner on Nov 25, 2024. It is now read-only.

Commit ed497aa

Browse files
committed
Version 0.10.8
1 parent f8d1dc5 commit ed497aa

File tree

3 files changed

+48
-25
lines changed

3 files changed

+48
-25
lines changed

.github/workflows/docker.yml

+24-24
Original file line numberDiff line numberDiff line change
@@ -68,18 +68,6 @@ jobs:
6868
${{ env.DOCKER_NAMESPACE }}/dendrite-monolith:${{ github.ref_name }}
6969
ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:${{ github.ref_name }}
7070
71-
- name: Run Trivy vulnerability scanner
72-
uses: aquasecurity/trivy-action@master
73-
with:
74-
image-ref: ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:${{ github.ref_name }}
75-
format: "sarif"
76-
output: "trivy-results.sarif"
77-
78-
- name: Upload Trivy scan results to GitHub Security tab
79-
uses: github/codeql-action/upload-sarif@v2
80-
with:
81-
sarif_file: "trivy-results.sarif"
82-
8371
- name: Build release monolith image
8472
if: github.event_name == 'release' # Only for GitHub releases
8573
id: docker_build_monolith_release
@@ -98,6 +86,18 @@ jobs:
9886
ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:latest
9987
ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:${{ env.RELEASE_VERSION }}
10088
89+
- name: Run Trivy vulnerability scanner
90+
uses: aquasecurity/trivy-action@master
91+
with:
92+
image-ref: ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:${{ github.ref_name }}
93+
format: "sarif"
94+
output: "trivy-results.sarif"
95+
96+
- name: Upload Trivy scan results to GitHub Security tab
97+
uses: github/codeql-action/upload-sarif@v2
98+
with:
99+
sarif_file: "trivy-results.sarif"
100+
101101
polylith:
102102
name: Polylith image
103103
runs-on: ubuntu-latest
@@ -148,18 +148,6 @@ jobs:
148148
${{ env.DOCKER_NAMESPACE }}/dendrite-polylith:${{ github.ref_name }}
149149
ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-polylith:${{ github.ref_name }}
150150
151-
- name: Run Trivy vulnerability scanner
152-
uses: aquasecurity/trivy-action@master
153-
with:
154-
image-ref: ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-polylith:${{ github.ref_name }}
155-
format: "sarif"
156-
output: "trivy-results.sarif"
157-
158-
- name: Upload Trivy scan results to GitHub Security tab
159-
uses: github/codeql-action/upload-sarif@v2
160-
with:
161-
sarif_file: "trivy-results.sarif"
162-
163151
- name: Build release polylith image
164152
if: github.event_name == 'release' # Only for GitHub releases
165153
id: docker_build_polylith_release
@@ -178,6 +166,18 @@ jobs:
178166
ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-polylith:latest
179167
ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-polylith:${{ env.RELEASE_VERSION }}
180168
169+
- name: Run Trivy vulnerability scanner
170+
uses: aquasecurity/trivy-action@master
171+
with:
172+
image-ref: ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-polylith:${{ github.ref_name }}
173+
format: "sarif"
174+
output: "trivy-results.sarif"
175+
176+
- name: Upload Trivy scan results to GitHub Security tab
177+
uses: github/codeql-action/upload-sarif@v2
178+
with:
179+
sarif_file: "trivy-results.sarif"
180+
181181
demo-pinecone:
182182
name: Pinecone demo image
183183
runs-on: ubuntu-latest

CHANGES.md

+23
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# Changelog
22

3+
## Dendrite 0.10.8 (2022-11-29)
4+
5+
### Features
6+
7+
* The built-in NATS Server has been updated to version 2.9.8
8+
* A number of under-the-hood changes have been merged for future virtual hosting support in Dendrite (running multiple domain names on the same Dendrite deployment)
9+
10+
### Fixes
11+
12+
* Event auth handling of invites has been refactored, which should fix some edge cases being handled incorrectly
13+
* Fix a bug when returning an empty protocol list, which could cause Element to display "The homeserver may be too old to support third party networks" when opening the public room directory
14+
* The sync API will no longer filter out the user's own membership when using lazy-loading
15+
* Dendrite will now correctly detect JetStream consumers being deleted, stopping the consumer goroutine as needed
16+
* A panic in the federation API where the server list could go out of bounds has been fixed
17+
* Blacklisted servers will now be excluded when querying joined servers, which improves CPU usage and performs less unnecessary outbound requests
18+
* A database writer will now be used to assign state key NIDs when requesting NIDs that may not exist yet
19+
* Dendrite will now correctly move local aliases for an upgraded room when the room is upgraded remotely
20+
* Dendrite will now correctly move account data for an upgraded room when the room is upgraded remotely
21+
* Missing state key NIDs will now be allocated on request rather than returning an error
22+
* Guest access is now correctly denied on a number of endpoints
23+
* Presence information will now be correctly sent for new private chats
24+
* A number of unspecced fields have been removed from outbound `/send` transactions
25+
326
## Dendrite 0.10.7 (2022-11-04)
427

528
### Features

internal/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ var build string
1717
const (
1818
VersionMajor = 0
1919
VersionMinor = 10
20-
VersionPatch = 7
20+
VersionPatch = 8
2121
VersionTag = "" // example: "rc1"
2222
)
2323

0 commit comments

Comments
 (0)