Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ Versioning v2.0.0](https://semver.org/spec/v2.0.0.html).

When considering the public API, we take into account the tool configuration and external requirements of the framework-dependent binary. Meaning that basically, breaking changes in configuration files, command-line syntax, or in the runtime requirements should be causing a major version increment.

## [5.0.1] - 2026-07-24
### Fixed
- Error when calling `render()` in log rendering frontend.

## [5.0.0] - 2026-06-26
### Changed
- **(Requirement update!)** Update to .NET 10.
Expand Down Expand Up @@ -227,4 +231,5 @@ runtime 2.2.
[3.0.0]: https://github.com/codingteam/emulsion/compare/v2.4.4...v3.0.0
[4.0.0]: https://github.com/codingteam/emulsion/compare/v3.0.0...v4.0.0
[5.0.0]: https://github.com/codingteam/emulsion/compare/v4.0.0...v5.0.0
[Unreleased]: https://github.com/codingteam/emulsion/compare/v5.0.0...HEAD
[5.0.1]: https://github.com/codingteam/emulsion/compare/v5.0.0...v5.0.1
[Unreleased]: https://github.com/codingteam/emulsion/compare/v5.0.1...HEAD
10 changes: 7 additions & 3 deletions Emulsion.MessageArchive.Frontend/app.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
// SPDX-FileCopyrightText: 2024-2026 Emulsion contributors <https://github.com/codingteam/emulsion>
//
// SPDX-License-Identifier: MIT

import React, {useState} from 'react';
import {render} from 'react-dom';
import {createRoot} from 'react-dom/client';

class LoadedPage {
constructor(
Expand Down Expand Up @@ -113,4 +113,8 @@ const App = () => {
}
};

render(<App/>, document.getElementById('app'));
const container = document.getElementById('app');
if (!container) {
throw new Error('Root container #app not found');
}
createRoot(container).render(<App/>);
14 changes: 6 additions & 8 deletions Emulsion.MessageArchive.Frontend/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Emulsion.MessageArchive.Frontend/package-lock.json.license

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 4 additions & 3 deletions Emulsion.MessageArchive.Frontend/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"scripts": {
"build": "parcel build --public-url ./ --cache-dir obj/.parcel-cache --dist-dir bin"
"typecheck": "tsc --noEmit",
"build": "npm run typecheck && parcel build --public-url ./ --cache-dir obj/.parcel-cache --dist-dir bin"
},
"source": "index.html",
"type": "module",
Expand All @@ -10,8 +11,8 @@
"@types/react-dom": "^19.0.0",
"parcel": "^2.9.3",
"process": "^0.11.10",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"react": "19.2.8",
"react-dom": "19.2.8",
"typescript": "^7.0.0"
}
}
2 changes: 1 addition & 1 deletion Emulsion.MessageArchive.Frontend/package.json.license
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
SPDX-FileCopyrightText: 2024-2026 Emulsion contributors <https://github.com/codingteam/emulsion>

SPDX-License-Identifier: MIT
2 changes: 1 addition & 1 deletion Emulsion/Emulsion.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ SPDX-License-Identifier: MIT
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net10.0</TargetFramework>
<Version>5.0.0</Version>
<Version>5.0.1</Version>
<RollForward>Major</RollForward>
</PropertyGroup>
<ItemGroup>
Expand Down
Loading