Version 0.5.0 release

This commit is contained in:
2025-03-21 10:12:49 +03:00
parent e762b59499
commit baec701f4b
2 changed files with 27 additions and 22 deletions

View File

@@ -3,24 +3,38 @@
## Unreleased
### Added
- Plotly refactored on top of visionforge/server. Now it is called `plotly-kt`. Version follows general VisionForge version.
### Changed
- Simplified Vision and VisionGroup logic. Observation logic moved out.
- Use `Name` for child designation and `Path` for tree access
- The default intensity for AmbientLight is 1.0. The intensity scale for Three-js is 3.0.
### Deprecated
### Removed
### Fixed
### Security
## 0.5.0 - 2025-03-21
### Added
- Plotly refactored on top of visionforge/server. Now it is called `plotly-kt`. Version follows general VisionForge version.
### Changed
- Simplified Vision and VisionGroup logic. Observation logic moved out.
- Use `Name` for child designation and `Path` for tree access
- The default intensity for AmbientLight is 1.0. The intensity scale for Three-js is 3.0.
### Removed
- VisionChildren and VisionProperties
### Fixed
- Vision server now automatically switches to WSS protocol for updates if incoming protocol is HTTPS
- Issue with track removal in muon monitor demo.
### Security
## 0.4.2 - 2024-06-06
### Added

View File

@@ -9,15 +9,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
### Changed
- Name change from `plotlykt` to `plotly-kt`. Version now follows VisionForge version.
- Moved plotly implementation on top of VisionForge framework.
- `Plot` and `Trace` now inherit `Vision`.
- `Trace` no longer inherit `Scheme`. It requires `Trace.Factory` and import of `space.kscience.plotly.models.invoke` to be automatically created.
- `makeFile` -> `show`
- `PlotlyFragment` -> `HtmlVisionFragment`, `PlotlyPage` -> `HtmlVisionPage`
- Explicitly passing renderer in fragments is no longer necessary
- `Plotly.serve` is replaced by `embeddedServer(...){ plotlyPage(...) }`
- KTor 3.x
### Deprecated
@@ -27,6 +18,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Security
## 0.5.0 (package and versioning change!)
### Changed
- Package changed to plotly-kt. Now use VisionForge versions.
- Plotly-kt now fully relies on VisionForge classes.
## 0.7.2 - 2024-06-06
### Changed
@@ -101,13 +99,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- #85
- Rendering in JS that used backend HTML generation
## 0.5.0
### Changed
- Switch to DataForge 0.5
-
## 0.4.4
### Added