Skip to content

Commit

Permalink
SY-1442 v.033, v0.34 Release Notes (#920)
Browse files Browse the repository at this point in the history
  • Loading branch information
emilbon99 authored Nov 13, 2024
1 parent 92bdb2d commit 0a39e4f
Show file tree
Hide file tree
Showing 9 changed files with 353 additions and 32 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
19 changes: 0 additions & 19 deletions docs/site/src/components/article/Article.astro
Original file line number Diff line number Diff line change
Expand Up @@ -73,25 +73,6 @@ const { title, description, url, next, prev, nextURL, prevURL } = Astro.props;
font-weight: 350;
}

h1,
h3,
h4,
h5,
h6,
p,
table {
margin: 3rem 0;
}

video,
img {
margin: 5rem 0;
}

h2 {
margin: 4rem 0;
}

pluto-tabs-selector {
margin: 1.5rem 0;
}
Expand Down
8 changes: 4 additions & 4 deletions docs/site/src/components/releases/Release.astro
Original file line number Diff line number Diff line change
Expand Up @@ -43,16 +43,16 @@ const firstPart = version.split(".").slice(0, 2).join(".");
</Align.Space>
<Align.Space direction="y" className="details" size="large">
<Text.Text level="h2" className="title">{title}</Text.Text>
<Align.Space direction="y">
<article>
<slot />
</Align.Space>
</article>
</Align.Space>
</Align.Space>

<style is:global>
.release {
padding: 10rem 0rem;
max-width: 1200px;
max-width: 1150px;
position: relative;
margin: 0 auto;
.meta {
Expand All @@ -65,7 +65,7 @@ const firstPart = version.split(".").slice(0, 2).join(".");
flex-grow: 1;
}
.details {
flex-basis: 650px;
flex-basis: 600px;
flex-grow: 3;
}
.breaking-changes {
Expand Down
25 changes: 25 additions & 0 deletions docs/site/src/layouts/Root.astro
Original file line number Diff line number Diff line change
Expand Up @@ -1138,5 +1138,30 @@ const {
overflow-x: auto;
border-style: hidden;
}

article {
h1,
h3,
h4,
h5,
h6,
p,
table {
margin: 3rem 0;
}

video,
img {
margin: 5rem 0;
}

ul {
padding-left: 5rem;
}

h2 {
margin: 4rem 0;
}
}
</style>
</html>
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
38 changes: 38 additions & 0 deletions docs/site/src/pages/releases/0-33-0.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
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.33.0"
date="Nov 5, 2024"
title="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 to any channel, and is particularly useful for
tracking the progress of [control sequences](/reference/control/get-started) and other
automated hardware control processes.

### Breaking Changes

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

</Release>
42 changes: 42 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,42 @@
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 value of a read task.

### 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.
- [Schematic](/reference/console/schematic) values can now be displayed in scientific notation.

### Breaking Changes

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

</Release>
Loading

0 comments on commit 0a39e4f

Please sign in to comment.