Releases: ChristianTremblay/BAC0
Summer of 2023
What's Changed
- Add mypy type annotations via monkeytype by @gnmerritt in #344
- Update Schedule.py by @Reapor-Yurnero in #356
- fix typo - braodcast to broadcast by @amih90 in #375
- Last Value and Timestamp function fix by @kushan-26 in #377
- Develop by @ChristianTremblay in #404
New Contributors
- @Reapor-Yurnero made their first contribution in #356
- @amih90 made their first contribution in #375
Full Changelog: 22.9.21...23.07.03
Just before Type Hints
This release is the last one before Type hints get introduced in BAC0. Thanks to @gnmerritt.
What's Changed
- Continue device connection with empty/null objectName prop by @gnmerritt in #304
- Change the binary and multistate numeric "value" to float type by @kushan-26 in #313
- correct utcOffset data type by @jshenguru in #321
- Add loop objects as points by @dechamps in #330
- Adjusting spin parameters by @Borrelio in #342
- Develop by @ChristianTremblay in #351
New Contributors
- @jshenguru made their first contribution in #321
- @Borrelio made their first contribution in #342
Full Changelog: 21.12.03...22.9.21
It's beginning to look a lot like BACnet
Been too long... so long I can't list all the new stuff...
But there is InfluxDB support, BBMD, models to create local objects... and this cool new feature from Github
What's Changed
- Release 190909 by @ChristianTremblay in #159
- Iam response to whois by @ChristianTremblay in #158
- Use a palette of arbitrary size for large trends by @dechamps in #172
- documentation fix by @sheanmassey in #180
- Points.value now propagates lower exceptions unchanged instead of ... by @IntoCpp in #181
- Revert "documentation fix" by @ChristianTremblay in #183
- documentation fix by @ChristianTremblay in #184
- Issue 185 fix by @imrePurret in #186
- Release 200220 by @ChristianTremblay in #189
- Read Long Object List by @Kartstig in #202
- Added description as a configurable item by @ashtacore in #210
- Create python-package.yml by @ChristianTremblay in #221
- Fixed issue with sending write property multiple requests by @RachelErin in #224
- Release 20.11.04 by @ChristianTremblay in #226
- Fix device polling when using
ReadProperty
class instead ofReadPropertyMultiple
by @gnmerritt in #229 - Develop by @ChristianTremblay in #232
- ReadProperty::read_multiple should populate trends by @gnmerritt in #230
- Two small changes to be able to talk to a Johnson Controls NCE by @gnmerritt in #238
- Release 21.01.28 by @ChristianTremblay in #248
- Don't raise in
_discoverPoints
when TrendLog init fails by @gnmerritt in #250 - Release 210204 by @ChristianTremblay in #251
- Document update object description by @gtamboise in #255
- Remove trailing comma to support python 3.5 by @Safrone in #257
- Release 21.02.25 by @ChristianTremblay in #260
- Update sql.py by @kushan-26 in #264
- remove instance override for analog points by @igloodan in #288
- Check permision on write to file even if .BAC0 directory exists by @EddieTheHead in #282
- Check that the returned value is not None by @snuids in #276
- fix iterator error when discovering slow networks by @gnmerritt in #295
- Update Device.py by @kushan-26 in #298
- Develop by @ChristianTremblay in #303
New Contributors
- @dechamps made their first contribution in #172
- @sheanmassey made their first contribution in #180
- @IntoCpp made their first contribution in #181
- @imrePurret made their first contribution in #186
- @ashtacore made their first contribution in #210
- @RachelErin made their first contribution in #224
- @gnmerritt made their first contribution in #229
- @gtamboise made their first contribution in #255
- @Safrone made their first contribution in #257
- @kushan-26 made their first contribution in #264
- @igloodan made their first contribution in #288
- @EddieTheHead made their first contribution in #282
- @snuids made their first contribution in #276
Full Changelog: 19.9.8...21.12.03
BAC0 21.02.25
Merge pull request #260 from ChristianTremblay/release_21.02.25 Release 21.02.25
21.02.05
Made a typo in version and I prefer to correct
Only esthetic
BAC0 21.02.04
COV bug fix
Trendlog object creation bug fix
BAC0 21.01.28
Includes fix for netifaces installation that can prevent installation on Windows. Numerous others fixes and improvements.
While counting votes
A lot of new features like schedule and COV
Late Valentine
Why not ?
The Plugfest 2019 release
This release contains a lot of improvements from better handling of logs to better disconnection of devices and network.
I also worked a lot on proprietary objects and properties to be able to read and write to them when needed.
Time synchronization is now possible from BAC0
I also worked a lot on the network discovery capability of BAC0. I've added functions to discover, find router to network, and I made global broadcast "not" the default behaviour so BAC0 could be used in big networks without making everything crash under IAm responses.
This version will be used for 2019 Plugfest event where I will be able to test it on different devices and push its limits.