All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Nothing yet
3.2.1_ - 2021-11-25
Changed:
- Allow installation for python 3.6 <../../pull/51>
Added:
- Provide logging for exceptions raised in callbacks
Fixed:
- Fixup atexit handling <../../pull/35>
- Fix main in Python2 <../../pull/63>
3.2 - 2021-08-31
Changed:
- Repository changed from pythonIoc to pythonSoftIOC
- Executable name changed from pythonIoc to pythonSoftIOC
Added:
- Allow waveform.set() to be called before iocInit
- Allow AsyncioDispatcher to take existing event loop
- Support alarm.*_ALARM in mbb{In,Out}
Fixed:
3.1 - 2021-07-07
Added:
3.0 - 2021-07-05
Added:
Fixed:
3.0b2 - 2021-06-28
Changed:
Removed:
- Option of specifying scalar value for mbbi and mbbo records
3.0b1 - 2021-06-28
Port to being a Python package
Changed:
- Removed ability to build as an EPICS module
- Restructure C code as Python extension
- Make devIocStats a submodule
- Now has a hard dependency on epicscorelibs
Added:
- asyncio support
2-16 - 2019-12-10
Last release as an EPICS module rather than a Python package