Skip to content

Commit

Permalink
Merge pull request #334 from tangkong/rel_v2.18.0
Browse files Browse the repository at this point in the history
REL: release notes v2.18.0 (and v2.17.0 retroactively)
  • Loading branch information
tangkong authored Dec 20, 2024
2 parents 626f312 + b730472 commit fa216ab
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions docs/source/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,36 @@
Release History
=================

v2.18.0 (2024-12-19)
====================

Changes
-------
- Adds support for arrays of strings. Previously, using a pv pragma on an array of
strings would result in pytmc attempting and failing to create waveform record with
FTVL set to STRING, which was specifically disallowed. Now it will create a separate
string pv for each element of the array, similar to arrays of enums or complex types

Maintenance
-----------
- Add `setuptools_scm` to conda recipe build section


v2.17.0 (2024-09-16)
====================

This version fixes an issue where there was no way for `ads-ioc` to enforce
read-only behavior on the `_RBV` variants. This led to confusing behavior
because the IOC will accept these writes and not respond to them in an
intuitive way.

`pytmc` will now generate input/rbv records as having the `NO_WRITE` ASG.
This will affect all PVs that represent data read from the PLC code. It will not affect the setpoints.

`ads-ioc` can now implement a `NO_WRITE` ASG and it will be applied to all of these PVs.
This is in `ads-ioc` at `R0.7.0`.


v2.16.0 (2023-07-31)
====================

Expand Down

0 comments on commit fa216ab

Please sign in to comment.