diff --git a/docs/site/src/components/Diagram.astro b/docs/site/src/components/Diagram.astro index d2577a999b..73284aab86 100644 --- a/docs/site/src/components/Diagram.astro +++ b/docs/site/src/components/Diagram.astro @@ -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 diff --git a/docs/site/src/components/article/Article.astro b/docs/site/src/components/article/Article.astro index 128ad577ef..0bb0f03540 100644 --- a/docs/site/src/components/article/Article.astro +++ b/docs/site/src/components/article/Article.astro @@ -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; } diff --git a/docs/site/src/components/releases/Release.astro b/docs/site/src/components/releases/Release.astro index 34b969eeef..06b450af1a 100644 --- a/docs/site/src/components/releases/Release.astro +++ b/docs/site/src/components/releases/Release.astro @@ -43,16 +43,16 @@ const firstPart = version.split(".").slice(0, 2).join("."); {title} - +
- +
diff --git a/docs/site/src/pages/reference/console/logs.mdx b/docs/site/src/pages/reference/console/logs.mdx index d4b54dfe2f..a553352f69 100644 --- a/docs/site/src/pages/reference/console/logs.mdx +++ b/docs/site/src/pages/reference/console/logs.mdx @@ -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"; + + + + 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 diff --git a/docs/site/src/pages/releases/0-33-0.mdx b/docs/site/src/pages/releases/0-33-0.mdx new file mode 100644 index 0000000000..0f2bece24b --- /dev/null +++ b/docs/site/src/pages/releases/0-33-0.mdx @@ -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"; + + + + + + + +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. + + diff --git a/docs/site/src/pages/releases/0-34-0.mdx b/docs/site/src/pages/releases/0-34-0.mdx new file mode 100644 index 0000000000..2f437e9587 --- /dev/null +++ b/docs/site/src/pages/releases/0-34-0.mdx @@ -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"; + + + + + +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. + + diff --git a/docs/site/src/pages/releases/LabJack.astro b/docs/site/src/pages/releases/LabJack.astro new file mode 100644 index 0000000000..4214729b1a --- /dev/null +++ b/docs/site/src/pages/releases/LabJack.astro @@ -0,0 +1,206 @@ +
+ + + + + + + + + + +
+ + diff --git a/docs/site/src/pages/releases/index.mdx b/docs/site/src/pages/releases/index.mdx index 487ca622be..9ff73e9996 100644 --- a/docs/site/src/pages/releases/index.mdx +++ b/docs/site/src/pages/releases/index.mdx @@ -1,20 +1,31 @@ --- 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"; -
-###### 0.32 - + ###### 0.34 +
-###### 0.31 - + ###### 0.33 + +
+ +
+ ###### 0.32 + +
+ +
+ ###### 0.31 +
-