Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sy 1442 v033 v034 release notes #920

Merged
merged 6 commits into from
Nov 13, 2024
Merged

Conversation

emilbon99
Copy link
Contributor

Issue Pull Request

Key Information

Description

Release notes for 33 and 34.

Basic Readiness

  • I have performed a self-review of my code.
  • I have added relevant tests to cover the changes to CI.
  • I have added needed QA steps to the release candidate template that cover these changes.
  • I have updated in-code documentation to reflect the changes.
  • I have updated user-facing documentation to reflect the changes.

Backwards Compatibility

Data Structures

I have ensured that previous versions of stored data structures are properly migrated to new formats in the following projects:

  • Server
  • Console

API Changes

The following projects have backwards-compatible APIs:

  • Python Client
  • Server
  • TypeScript Client

Breaking Changes

Copy link
Contributor

@pjdotson pjdotson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code looks fine but please respond to Vercel preview comments.

@pjdotson pjdotson merged commit 0a39e4f into rc Nov 13, 2024
35 checks passed
@pjdotson pjdotson deleted the sy-1442-v033-v034-release-notes branch November 13, 2024 21:47
Lham42 added a commit that referenced this pull request Nov 13, 2024
* Auto Update JSON File

* [ops] - merged main and bumped RC version

* Auto Update JSON File

* Auto Update JSON File

* Auto Update JSON File

* Auto Update JSON File

* SY-1416 fix issues with renaming multiple channels (#894)

* [synnax] - fixed issues with renaming multiple channels of different types (virtual, free virtual, persisted)

* [synnax] - improved naming

* SY-1374 Fix Windows Channel Deletion Bug (#888)

* [cesium] - test focusing on the happy path in delete

* [ops] - added code to run windows tests on pushes on this branch

* [ops] - added code to run windows tests on pushes on this branch

* [ops] - changed order of testing on different OS

* [ops] - changed order of testing on different OS

* [cesium] - added one more test case for the case where no writer was ever opened

* [cesium] fixed 3 bugs:
1. first cause of unable to delete is because index persist is not closed upon unary server close
2. second bug fix was after an unsuccessful unaryDB close, the db is marked as close even though the close failed, leading it be marked as closed although file handles are still open.
3. test cases asserting on opening a pre-existing DB in an FS does not close the DB.

* [cesium] fixed flakey tests and windows List() fs

* [cesium] fixed various leaking resources in tests and meta file handle

* [server] removed blocking windows deletes

* edited workflow files for aspen, cesium, and synnax

* added back in quotes

* ops(x): run x workflows on CI

* fix file path

* ops(go): remove fail-fast from go test ci workflows

* [cesium] - addressed load race condition and fixed counter test

* [x] - fixed a flakey test

* [x] - fixed a flakey test

* [x] - fixed a flakey test

* [server] - skipped a failing test on windows

* remove hyphens

* [cesium] - concurrency patch for cesium DB

* [cesium] - concurrency patch for cesium DB

* [cesium] - changed db close mechanism so that closed is only marked as false when it fails in a nominal case

* [cesium] - added comment explaining close conditions in unary close

* [cesium] - added comment explaining db close

---------

Co-authored-by: Synnax Windows EC2 <ebonilla@synnaxlabs.com>
Co-authored-by: pjdotson <patrick@synnaxlabs.com>

* SY-1453 Add Scientific and Engineering Notation to Schematic Values (#909)

* [driver/labjack] move open call to constructor to shift work from start to configure

* checkpoint

* checkpoint

* got notation working

* formatting

* move value telem form to two lines

---------

Co-authored-by: Elham Islam <elham@synnaxlabs.com>

* SY-1467 Labjack reconnect/disconnect (#907)

* [driver/labjack] move open call to constructor to shift work from start to configure

* [driver/labjack] global map for serial nums and handles

* [HOTFIX]  SY-1441 Update NI channel config for the python client (#896)

* [client/py/ni] update ni channel config on python

* [ops] bump py client version

* [ops] bump py client version

* [client/py] update ni tests

* [client/py] - added default device check to NI

* [client/py] - remove unused imports and formattting

---------

Co-authored-by: Emiliano Bonilla <56323762+emilbon99@users.noreply.github.com>

* [driver/labjack] append last 4 digits of ser number to dev name

* [console] - fixed issues with task dialog flashing (#900)

* [console] - fixed issues with task dialog flashing

* [console] - rollback windows gen schema

* Sy 1461 fix issues with improper window shutdown throwing errors (#901)

* [console] - fixed issues with task dialog flashing

* [console] - updated various layout hooks to tolerate delayed main window closure

* [console] - updated store to disable debug

* [console] - rollback windows gen schema

* [ops] version bumps

* [console] - added aliases to labjack port selection (#905)

* [driver/labjack] refactor open for writer as well

* SY-1435 Fix Add to New Plot on Line Plot Range Highlight (#899)

* fix open new plot on range highlight

* ops: bump version

* [console] - updated windows schema to match the one one main

* SY-1444 Fix Taring on Multiple Channels (#898)

* [driver/labjack] create device manager

* [client/py] - added type coersion for primitive non-string values in … (#903)

* [client/py] - added type coersion for primitive non-string values in range KV

* [client/py] - updated range kv to accept any stringer

* [pluto] - improved value font sizing and spacing (#902)

* [pluto] - improved value font sizing and spacing

* [pluto] - updated value positioning

* [pluto] - updated value text positioning and cnsolidated units level

* [pluto] - adjusted value positioning to smoothly handle negatives

* [ops] bump pluto version

* [driver/labjack] format code

* [ops] bump drift version

* [driver/labjack] fix handling disconnected devices while write/read tasks are actively running

* [console] missed merge conflict

* [console] accepted wrong changes

* [driver/labjack] remove commented out code

* [driver/labjack] add other read errors that are caused by disconnect

* [driver/labjack] change error sent

* [driver/labjack] format code

---------

Co-authored-by: Emiliano Bonilla <56323762+emilbon99@users.noreply.github.com>
Co-authored-by: Patrick Dotson <123601024+pjdotson@users.noreply.github.com>

* Auto Update JSON File

* SY-1365 protect main branch but allow auto pushes from workflows (#911)

* [ops] use deploy key to checkout code so github runner can push to main

* [ops] remove fake param

* [ops] - updated dependencies (#912)

* Auto Update JSON File

* SY-1486 Improve Schematic Connection Lines (#910)

* Auto Update JSON File

* SY-1390 ESLint New Configuration (#913)

* Auto Update JSON File

* [console] - fixed LabJack port indices (#917)

* [console] - fixed LabJack port indices

* [console] - reverted default parameter in LabJack write task

* [console] - fixed LabJack DI ports

* Sy 1403 ni scanner toggle on/off from command palette (#916)

* [driver/ni] add device mutex for scanner

* [driver/ni] undo mutex

* [driver/ni] white space

* [driver/ni] ws

* [console] - implemented NI task toggling

* [driver] verify can disable scanner

* [driver] first join thread before releasing ni handles

* [console] invert scanner toggle message

---------

Co-authored-by: Emiliano Bonilla <56323762+emilbon99@users.noreply.github.com>

* [drift/tauri] - fixed logical and physical position calculations (#919)

* SY-1442 v.033, v0.34 Release Notes (#920)

---------

Co-authored-by: pjdotson <pjdotson@users.noreply.github.com>
Co-authored-by: Emiliano Bonilla <56323762+emilbon99@users.noreply.github.com>
Co-authored-by: emilbon99 <emilbon99@users.noreply.github.com>
Co-authored-by: pjdotson <patrick@synnaxlabs.com>
Co-authored-by: Leo Liu <50342884+LeonLiur@users.noreply.github.com>
Co-authored-by: Synnax Windows EC2 <ebonilla@synnaxlabs.com>
Co-authored-by: Patrick Dotson <123601024+pjdotson@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants