#893 nhaystack 3.1.0

Richard McElhinney Thu 11 Mar 2021

I'm pleased to advise that the latest release of nhaystack is out! This has been a long time coming and I appreciate everyone's patience. The modules can be downloaded from https://stackhub.org/package/nHaystack/versions and we have moved the documentation to the Github Wiki at https://github.com/ci-richard-mcelhinney/nhaystack/wiki.

Major items in this release are:

  • A 4.9 and 4.8 build have been provided
  • The modules are now no longer in beta, version 3.1.0 is a full release
  • Code signing has been implemented with a trusted certificate
  • Some "under-the-hood" performance improvements"
  • New custom Op, alarmRead, for reading Niagara alarms related to a control point
  • Added support to standard Ops for reading schedule info

As always we are looking to improve our documentation and are looking for volunteers to assist with this.

For any bugs/issues/feature requests, please use the Github issue tracker which can be found at https://github.com/ci-richard-mcelhinney/nhaystack/issues.

I'd also like to thank Eric Anderson from Tridium for his support and contribution on this release, Eric has put in a lot of work as well!

Cheers, Richard

Tyler B. Long Fri 12 Mar 2021

Are there any functional differences between the v4.8 and v4.9 dependent builds of nHaystack, was this necessary because of the code signing addition, or other reasons? Is the v4.8 dependent build of nHaystack installable on a v4.9 system?

The continued efforts on this project are much appreciated.

Richard McElhinney Fri 12 Mar 2021

Hi Tyler,

Thanks for your question. There are no functional differences between the two builds. The code is exactly the same. I just produced the two builds for convenience and to make sure that the code would build and test against the exact dependencies we use in each Niagara version.

The code signing is also exactly the same, no differences there either.

Please let me know if you have further questions.

Chris Parshall Thu 25 Mar 2021

Are there any plans for this to work with 4.7 as well? We haven't gotten around to progressing past 4.7, but would appreciate some of the new features and stability improvements in the new version.

Richard McElhinney Sun 28 Mar 2021

Chris, I will look into producing a build for 4.7 however without significant support from the community I'm not able to support anything past 4.8. Tridium have just released Niagara 4.10 and if I go further back than 4.8 then it the work starts to mount up when it's just Eric and I.

The code is open source, so that means you can clone the repo and build it yourself. In 4.8 and earlier, module signing isn't quite so strict and therefore shouldn't pose any problems for you.

Please bear with me whilst I get setup to support building under 4.7 as well, as we haven't used 4.7 in development for more than 18 months.

Login or Signup to reply.