Skip to content

Commit

Permalink
[docs/site] - version 0.34 release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
emilbon99 committed Nov 13, 2024
1 parent f869dc9 commit fed2f04
Show file tree
Hide file tree
Showing 6 changed files with 90 additions and 24 deletions.
4 changes: 2 additions & 2 deletions docs/site/src/components/Diagram.astro
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ const { preview, ...props } = Astro.props;
margin: 5rem 0;
width: 100%;
border-radius: 1.5rem;
border: 1px solid var(--pluto-dark-gray-l14);
box-shadow: 0 0 1rem 0.5rem var(--pluto-dark-gray-l14);
border: 1px solid var(--pluto-gray-l4);
box-shadow: var(--pluto-shadow-menu);
background-image: radial-gradient(
var(--pluto-dark-gray-l5) 0.5px,
var(--pluto-dark-gray-l0) 0.5px
Expand Down
4 changes: 4 additions & 0 deletions docs/site/src/layouts/Root.astro
Original file line number Diff line number Diff line change
Expand Up @@ -1155,6 +1155,10 @@ const {
margin: 5rem 0;
}

ul {
padding-left: 5rem;
}

h2 {
margin: 4rem 0;
}
Expand Down
20 changes: 19 additions & 1 deletion docs/site/src/pages/reference/console/logs.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,25 @@ nextURL: "/reference/console/users"
---

import { Divider } from "@synnaxlabs/pluto";
import { Video } from "@/components/Media";

import { Video, Image } from "@/components/Media";
import Diagram from "@/components/Diagram.astro";

<Diagram style="height: 300px" preview>
<Image
client:only="react"
id="console/logs/thumbnail"
themed={false}
style={{
width: "500px",
position: "absolute",
left: "50%",
transform: "translateX(-50%)",
borderRadius: "1.5rem",
boxShadow: "-1rem -1rem 1rem 3px var(--pluto-gray-l1-15)",
}}
/>
</Diagram>

Logs are used to view telemetry in a log format. They are useful for viewing low speed
sensor values, viewing and communicating control sequences states, and debugging
Expand Down
39 changes: 18 additions & 21 deletions docs/site/src/pages/releases/0-33-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,29 +4,26 @@ import Diagram from "@/components/Diagram.astro";
import LabJack from "@/pages/releases/LabJack.astro";

<Release
version="0.33.0"
date="Nov 5, 2024"
title="LabJack & Log Component"
version="0.33.0"
date="Nov 5, 2024"
title="Log Component"
>

<LabJack />

Synnax beta version 33 introduces two highly requested features: Full support for
LabJack devices and a new log component.

We've also made a number of performance improvements and bug fixes.

### LabJack Support

All LabJack T-Series devices are fully supported using our built-in [LabJack driver](/reference/device-drivers/labjack).
You can use a [write task](/reference/device-drivers/labjack/write-task) to control
digital and analog outputs on the device, and a [read task](/reference/device-drivers/labjack/read-task) to acquire
data from inputs.

Synnax currently only support LabJack devices on Windows, although we plan to add support
for other platforms soon.

### Log Component
<Diagram style="height: 300px" preview>
<Image
client:only="react"
id="console/logs/thumbnail"
themed={false}
style={{
width: "500px",
position: "absolute",
left: "50%",
transform: "translateX(-50%)",
borderRadius: "1.5rem",
boxShadow: "-1rem -1rem 1rem 3px var(--pluto-gray-l1-10)",
}}
/>
</Diagram>

We've added a new [log component](/reference/console/logs) to the Synnax [Console](/reference/console/get-started)
that allows you to view channel data in a log format. This component can be connected
Expand Down
41 changes: 41 additions & 0 deletions docs/site/src/pages/releases/0-34-0.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
import Release from "@/components/releases/Release.astro";
import { Image } from "@/components/Media";
import Diagram from "@/components/Diagram.astro";
import LabJack from "@/pages/releases/LabJack.astro";

<Release
version="0.34.0"
date="Nov 13, 2024"
title="LabJack Support"
>

<LabJack />

Synnax version 0.34 introduces a built-in [LabJack driver](/reference/device-drivers/labjack)
supporting all T-Series devices.

You can use a [write task](/reference/device-drivers/labjack/write-task) to control
digital and analog outputs on the device, and a [read task](/reference/device-drivers/labjack/read-task) to acquire
data from inputs.

Synnax currently only supports LabJack devices on Windows, although we plan to add support
for other operating systems soon.

### Taring Functionality

Both [National Instruments](/reference/device-drivers/ni) and [LabJack](/reference/device-drivers/labjack)
read tasks now support taring functionality. This feature allows you to zero out the current
sensor values.

### Other Minor Improvements and Bug Fixes

- Improved schematic connection line pathing.
- Implemented [Python client](/reference/python-client) support for configuring and
running [OPC UA read tasks](/reference/device-drivers/opc-ua/read-task).
- Font sizes on a [schematic](/reference/console/schematic) value are now configurable.

### Breaking Changes

This release does **not** introduce any breaking changes.

</Release>
6 changes: 6 additions & 0 deletions docs/site/src/pages/releases/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,18 @@
layout: "@/layouts/Releases.astro"
---

import Release0340 from "@/pages/releases/0-34-0.mdx";
import Release0330 from "@/pages/releases/0-33-0.mdx";
import Release0320 from "@/pages/releases/0-32-0.mdx";
import Release0310 from "@/pages/releases/0-31-0.mdx";

import { Divider } from "@synnaxlabs/pluto";

<Divider.Divider direction="x" />
<div class="release-wrapper">
###### 0.34
<Release0340 />
</div>
<Divider.Divider direction="x" />
<div class="release-wrapper">
###### 0.33
Expand Down

0 comments on commit fed2f04

Please sign in to comment.