Skip to content

Commit 8933736

Browse files
chore: release main
1 parent 63b9bfb commit 8933736

6 files changed

Lines changed: 78 additions & 6 deletions

File tree

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"backend": "0.12.0",
3-
"frontend": "0.12.0"
2+
"backend": "0.13.0",
3+
"frontend": "0.13.0"
44
}

backend/CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,50 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
<!-- Starting from v0.11 changelogs are separated per-project. The changes below
1010
refer to both the frontend *and* the backend of edgehog -->
1111

12+
## [0.13.0](https://github.com/edgehog-device-manager/edgehog/compare/v0.12.0...v0.13.0) (2026-04-16)
13+
14+
15+
### ⚠ BREAKING CHANGES
16+
17+
* **backend:** rename CHECK_ORIGIN_ALLOWED_ORIGINS to GQL_SUBSCRIPTIONS_ALLOWED_ORIGINS
18+
* **backend:** the backend now reads a new environment variable: `CHECK_ORIGIN_ALLOWED_ORIGINS` that sets the allowed origins for graphql subscriptions. If not set the subscriptions will not work in a Kubernetes environment. Please update your environment accordingly
19+
20+
### Features
21+
22+
* Add download functionality to uploaded files ([749490a](https://github.com/edgehog-device-manager/edgehog/commit/749490a7cf47c90e3ac23caa6e6edf9efe5d2332))
23+
* Add file download request subscription ([#1313](https://github.com/edgehog-device-manager/edgehog/issues/1313)) ([d097005](https://github.com/edgehog-device-manager/edgehog/commit/d097005bab9dcffe927c90d5cf6ccbd971171efd))
24+
* Add Files Upload tab with manual file download request ([#1270](https://github.com/edgehog-device-manager/edgehog/issues/1270)) ([23f8951](https://github.com/edgehog-device-manager/edgehog/commit/23f895108d890b2f04fdd1db0f76e0724dacfe73))
25+
* add unified file management with upload and download requests ([7e59bd7](https://github.com/edgehog-device-manager/edgehog/commit/7e59bd7ace150de3fced21491bf0763f5f8367e2))
26+
* **backend:** Add CORS policy for GraphQL subscriptions ([#1272](https://github.com/edgehog-device-manager/edgehog/issues/1272)) ([3d77c0a](https://github.com/edgehog-device-manager/edgehog/commit/3d77c0a368c94e7ca5504a8947268327c5de2d6f))
27+
* **backend:** add file download campaigns ([939a63a](https://github.com/edgehog-device-manager/edgehog/commit/939a63aa4f352603f4ceaae8a8aff74fde42aa3c))
28+
* **backend:** Add single file download request feature ([799479c](https://github.com/edgehog-device-manager/edgehog/commit/799479c474b3b67a9cf7eb3e62879d282ed3a0ab))
29+
* **backend:** allow devs to setup database connection ([649829a](https://github.com/edgehog-device-manager/edgehog/commit/649829af09106f283e6b929abec2987fbc7cd8fa))
30+
* **backend:** introduce OpenID Connect fields to `Actor` ([20344f4](https://github.com/edgehog-device-manager/edgehog/commit/20344f470fc39109b1a5f5fd141b139cec1f241e))
31+
* expose associated FileDownloadCampaign from FileDownloadRequests ([ec8a843](https://github.com/edgehog-device-manager/edgehog/commit/ec8a843a0c56b110cddd30e4ed3b98f202e87f62))
32+
* **frontend:** Add realtime subscriptions for deployment pages ([f4e8fde](https://github.com/edgehog-device-manager/edgehog/commit/f4e8fde5f566bf90fcee0ab6e4ab3f0a5f27c0d3))
33+
* reconcile on retry ([aee844d](https://github.com/edgehog-device-manager/edgehog/commit/aee844d476782bd5bc3b422887c08ed61876d132))
34+
35+
36+
### Bug Fixes
37+
38+
* **backend:** DeploymentEvent interface not working ([eed0dcb](https://github.com/edgehog-device-manager/edgehog/commit/eed0dcbb031653c791577f6bbe9677dcc65191c3))
39+
* correct load of realm management client ([d03e737](https://github.com/edgehog-device-manager/edgehog/commit/d03e737bd28a9d2a5af928dda4293bc84aff6df7))
40+
* do not crash on not loaded device attributes ([7f4f963](https://github.com/edgehog-device-manager/edgehog/commit/7f4f9639b921ea561149d1da383eef3eaad1fbbd))
41+
* do not erase device names ([f7a9e85](https://github.com/edgehog-device-manager/edgehog/commit/f7a9e854bd9a0b5f545649401b2f121a526a00b9))
42+
* run reconciliation after provisioning is complete ([d9938eb](https://github.com/edgehog-device-manager/edgehog/commit/d9938eb1a15292ba3463a52e35ca984f8f8e82d9))
43+
* S3 presign host parsing for schemeless asset hosts ([39ff3f0](https://github.com/edgehog-device-manager/edgehog/commit/39ff3f05f4383b8b9b1f87c8aaa18067b160c854))
44+
* Wrong endpoint type in ServerToDevice for fileSizeBytes ([d43c948](https://github.com/edgehog-device-manager/edgehog/commit/d43c94851a57bec9a870be8a6c0c65729e3b3023))
45+
46+
47+
### Performance Improvements
48+
49+
* **backend:** embed `Edgehog.Actors.Actor` resource ([fad68a6](https://github.com/edgehog-device-manager/edgehog/commit/fad68a6386c84be591f857f06a7be89e47b4a93a))
50+
51+
52+
### Miscellaneous Chores
53+
54+
* **backend:** rename CHECK_ORIGIN_ALLOWED_ORIGINS to GQL_SUBSCRIPTIONS_ALLOWED_ORIGINS ([89f43e4](https://github.com/edgehog-device-manager/edgehog/commit/89f43e495b17b510a61a999737657e30f657ec6f))
55+
1256
## [0.12.0](https://github.com/edgehog-device-manager/edgehog/compare/v0.11.0...v0.12.0) (2026-02-18)
1357

1458

backend/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
defmodule Edgehog.MixProject do
2222
use Mix.Project
2323

24-
@version "0.12.0"
24+
@version "0.13.0"
2525

2626
def project do
2727
[

frontend/CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
<!-- Starting from v0.11 changelogs are separated per-project. The changes below
1010
refer to both the frontend *and* the backend of edgehog -->
1111

12+
## [0.13.0](https://github.com/edgehog-device-manager/edgehog/compare/v0.12.0...v0.13.0) (2026-04-16)
13+
14+
15+
### Features
16+
17+
* Add download functionality to uploaded files ([749490a](https://github.com/edgehog-device-manager/edgehog/commit/749490a7cf47c90e3ac23caa6e6edf9efe5d2332))
18+
* Add file create functionality to repositories ([ef49219](https://github.com/edgehog-device-manager/edgehog/commit/ef492190cf3041e0eea3e27fe59e35a1717f43a6))
19+
* Add file download request subscription ([#1313](https://github.com/edgehog-device-manager/edgehog/issues/1313)) ([d097005](https://github.com/edgehog-device-manager/edgehog/commit/d097005bab9dcffe927c90d5cf6ccbd971171efd))
20+
* add file download request using file from repository ([7ef5086](https://github.com/edgehog-device-manager/edgehog/commit/7ef508637c798847cc1351ab1826de188cafde64))
21+
* Add file upload UX with advanced options ([45619de](https://github.com/edgehog-device-manager/edgehog/commit/45619de33175062ae52d0a930293f774c5897e5d))
22+
* Add Files Upload tab with manual file download request ([#1270](https://github.com/edgehog-device-manager/edgehog/issues/1270)) ([23f8951](https://github.com/edgehog-device-manager/edgehog/commit/23f895108d890b2f04fdd1db0f76e0724dacfe73))
23+
* Add option to hide navigation elements ([#1251](https://github.com/edgehog-device-manager/edgehog/issues/1251)) ([1e728ad](https://github.com/edgehog-device-manager/edgehog/commit/1e728adb15c502c4090163b576481bdab6b51788))
24+
* add unified file management with upload and download requests ([7e59bd7](https://github.com/edgehog-device-manager/edgehog/commit/7e59bd7ace150de3fced21491bf0763f5f8367e2))
25+
* expose associated FileDownloadCampaign from FileDownloadRequests ([ec8a843](https://github.com/edgehog-device-manager/edgehog/commit/ec8a843a0c56b110cddd30e4ed3b98f202e87f62))
26+
* **frontend:** add file download campaigns management ([7c1b12c](https://github.com/edgehog-device-manager/edgehog/commit/7c1b12c7b46d6849e25882aff39a20865f8580f3))
27+
* **frontend:** Add realtime subscriptions for deployment pages ([f4e8fde](https://github.com/edgehog-device-manager/edgehog/commit/f4e8fde5f566bf90fcee0ab6e4ab3f0a5f27c0d3))
28+
* **frontend:** Add repository management interface ([d868c7e](https://github.com/edgehog-device-manager/edgehog/commit/d868c7e1c01bb762593034ba0e1efc6958b048bf))
29+
* improve feedback during manual OTA operation ([7e4de5e](https://github.com/edgehog-device-manager/edgehog/commit/7e4de5e4a4cb27dc26eefd91422a9d77a73b018e))
30+
* Show pathOnDevice in destination of fileUploadRequest ([ea0b732](https://github.com/edgehog-device-manager/edgehog/commit/ea0b73287e4feea07414c3a7a3aa1c40ec8160eb))
31+
32+
33+
### Bug Fixes
34+
35+
* Defer WebSocket creation to avoid close-before-connect warning ([6f69ea8](https://github.com/edgehog-device-manager/edgehog/commit/6f69ea8f4e528700695ef109a94fe2c78fbc53aa))
36+
* Fix route param decoding after React Router upgrade ([9ad4710](https://github.com/edgehog-device-manager/edgehog/commit/9ad4710aa7179be158d43386a525eaee7fb96d5e))
37+
* **i18n:** replace dynamic FormattedMessage ids ([883bc13](https://github.com/edgehog-device-manager/edgehog/commit/883bc13d3f4622c4fada879efa7ac60a78c7d973))
38+
* System model image not loaded ([c9d0300](https://github.com/edgehog-device-manager/edgehog/commit/c9d0300ddd796748d7c608eb1b386805cf57fbdf))
39+
1240
## [0.12.0](https://github.com/edgehog-device-manager/edgehog/compare/v0.11.0...v0.12.0) (2026-02-18)
1341

1442

frontend/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "edgehog-device-manager-frontend",
3-
"version": "0.12.0",
3+
"version": "0.13.0",
44
"bugs": {
55
"url": "https://github.com/edgehog-device-manager/edgehog/issues"
66
},

0 commit comments

Comments
 (0)