Skip to content

Add 0.11 news - #2060

Draft
peternewman wants to merge 2 commits into
OpenLightingProject:masterfrom
peternewman:0.11-news
Draft

Add 0.11 news#2060
peternewman wants to merge 2 commits into
OpenLightingProject:masterfrom
peternewman:0.11-news

Conversation

@peternewman

Copy link
Copy Markdown
Member

All PRs as handy links. I'd suggest initially people do suggested changes to turn them into a brief summary of each change (which may be multiple within some PRs) and then we can work on categorising them afterwards. We generally only put a #num to refer to an issue if there's one it's closed or made progress on. I've added a few of those after the dash where they were obvious.

Uncategorised and unsummarised PRs:
#1000
#1008
#1014
#1015
#1035
#1039
#1045
#1052
#1067
#1080 - #1028
#1100
#1134
#1136
#1138
#1140
#1142
#1146
#1147
#1176
#1181
#1185
#1196
#1209
#1213
#1215
#1231
#1237
#1242
#1260
#1268
#1269
#1270
#1273
#1275
#1277
#1289
#1292
#1294
#1295
#1297
#1298
#1299
#1300
#1301 - #1290
#1303
#1304
#1305
#1307
#1310
#1312
#1314
#1319
#1326
#1329
#1336
#1342
#1343
#1348
#1350
#1355
#1358
#1359
#1369
#1380
#1389
#1391
#1405
#1410
#1415
#1417
#1450
#1457
#1467
#1476
#1490
#1494
#1512
#1520
#1522 - Towards #1396
#1525
#1532
#1535
#1556
#1561
#1608 - #1592
#1620
#1621
#1625
#1633
#1647
#1648
#1683
#1701
#1705
#1706
#1712
#1717
#1720
#1787 - #1544
#1807
#1826
#1828
#1830
#1831
#1832
#1834
#1840
#1854
#1855
#1888
#1896
#1898
#1901
#1904
#1914
#1926
#1932
#1953
#1976
#1978
#1981
#1983
#1986
#1996
#1999
#2004
#2014
#2032
#2041
#2042
#2046
#2052
#2054

Added a list of my uncategorized and unsummarized PRs for version ola-0.11.0
Updated NEWS file with other people's new PRs and changes for ola-0.11.0.
@peternewman peternewman added this to the 0.11.0 milestone Jul 12, 2026
@peternewman peternewman mentioned this pull request Jul 12, 2026
26 tasks
Comment thread NEWS
#2014
#2032
#2041
#2042

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Suggested change
#2042
* Add support for NORTLE FTDI interfaces #1659

Comment thread NEWS
#1978
#1981
#1983
#1986

@peternewman peternewman Jul 12, 2026

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Suggested change
#1986
* Fix some minor typos

Comment thread NEWS
#1932
#1953
#1976
#1978

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Suggested change
#1978
Add support for DMXControl Projects e.V. Nodle R4S interfaces

Comment thread NEWS
x/y/2026 ola-0.11.0
Uncategorised and unsummarised PRs:
#1000
#1008

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Suggested change
#1008
* Add Favicons and manifest files to the new web UI

Comment thread NEWS
#1312
#1314
#1319
#1326

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Suggested change
#1326
* Add a new specific OLA_ASSERT_DMX_EQUALS test

Comment thread NEWS
#1369
#1380
#1389
#1391

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Suggested change
#1391
* Renamed StatusMessageIdToString to StatusCodeToString in the
E1.33 E133StatusHelper code to avoid ambiguity

Comment thread NEWS
#1405
#1410
#1415
#1417

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Suggested change
#1417
* Fix some minor typos

Comment thread NEWS
#1260
#1268
#1269
#1270

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Suggested change
#1270
* Add an ola_trigger config to control relays using crelay

Comment thread NEWS
@@ -1,3 +1,143 @@
x/y/2026 ola-0.11.0
Uncategorised and unsummarised PRs:
#1000

@aroffringa aroffringa Jul 19, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1000
* Initial Pychecker for OLA work

Comment thread NEWS
Comment on lines +13 to +21
#1100
#1134
#1136
#1138
#1140
#1142
#1146
#1147
#1176

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

  • Update some PLASA references to ESTA
  • Adds support for AVLdiy.cn D512 usb dmx device, closes add support for AVLdiy.cn device #1073
  • Added DMXCreator 512 Basic USB interface
  • Allow keyboard input for keypad
  • More doxygen updates
  • Markdown for plugin descriptions
  • Several small Web UI improvements
  • Support ShowJockey devices
  • Standardise some test names

Comment thread NEWS
Comment on lines +22 to +33
#1181
#1185
#1196
#1209
#1213
#1215
#1231
#1237
#1242
#1260
#1268
#1269

@aroffringa aroffringa Jul 19, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1181
#1185
#1196
#1209
#1213
#1215
#1231
#1237
#1242
#1260
#1268
#1269
* Add some more RDM tests
* migrate all plugin descriptions to Markdown
* Add more missing RDM tests
* Fix an error that snuck in with #1185
* Add my RDM test listing/generation script
* More RDM tests
* Add java/OlaClient.getUniverseList()
* Display manufacturer name from the PID files to make life easier during RDM testing
* Fix configure to mangle AM_LDFLAGS instead of LDFLAGS, which it has no business to mangle.
* Update the link to the example plugin walkthrough
* Plugfest RDM changes
* More minor code tweaks

Comment thread NEWS
Comment on lines +35 to +45
#1273
#1275
#1277
#1289
#1292
#1294
#1295
#1297
#1298
#1299
#1300

@aroffringa aroffringa Jul 19, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1273
#1275
#1277
#1289
#1292
#1294
#1295
#1297
#1298
#1299
#1300
* More minor code fixes
* Added sensor ranges and units to RDM ModelCollector
* More RDM test changes
* SPI DMX receiver
* Support for Eurolite USB-DMX512-PRO MK2
* Yet More RDM tests
* More missing RDM tests
* Even more missing RDM tests
* Still even more missing RDM tests
* More IP RDM tests and tidy zero based ones
* Still even more RDM tests

Comment thread NEWS
Comment on lines +5 to +11
#1014
#1015
#1035
#1039
#1045
#1052
#1067

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1014
#1015
#1035
#1039
#1045
#1052
#1067
* Fix new flake8 issues due to latest pep8
* OLA Trigger tidying and improvements
* Grunt cleanup
* Move common device info to device description, rather than ports
* Fix typo in plugins/spi/SPIOutput.cpp
* Fix a Python include.
* Plugfest work and various RDM test fixes and improvements

Comment thread NEWS
Comment on lines +47 to +54
#1303
#1304
#1305
#1307
#1310
#1312
#1314
#1319

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1303
#1304
#1305
#1307
#1310
#1312
#1314
#1319
* clarfied/expanded build instructions for debian and similar distribut…
* More RDM test work
* Fix some more RDM tests
* Add some more missing tests, rename some others for clarity
* Still more RDM tests
* Still further RDM tests
* Various minor code tidying
* More Doxygen

Comment thread NEWS
Comment on lines +56 to +67
#1329
#1336
#1342
#1343
#1348
#1350
#1355
#1358
#1359
#1369
#1380
#1389

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1329
#1336
#1342
#1343
#1348
#1350
#1355
#1358
#1359
#1369
#1380
#1389
* Initialize members of SPIDMXParser class
* Eliminate protobuf AddDescriptors() call.
* Ensure we populate the named UIDs in all circumstances
* Increment the transaction number for each RDM packet
* Initial version of Nanoleaf Aurora control
* Breaking API change, rename *syncron*(sic) to *synchron*
* Breaking API changes, spelling errors
* added APA102 with Pixel Brightness mode
* Fix a few more spelling issues
* Add link to my Bachelor's Thesis in SPI DMX Plugin's README
* Spi plugin port count
* Fix the Nanoleaf plugin ID I forgot to assign

Comment thread NEWS
Comment on lines +69 to +71
#1405
#1410
#1415

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1405
#1410
#1415
* Rename ArtNet, Artnet, artnet, Art-net to Art-Net
* Feature/de interface
* Avoid use of root logger and fix close callback in python3

Comment thread NEWS
Comment on lines +73 to +80
#1450
#1457
#1467
#1476
#1490
#1494
#1512
#1520

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1450
#1457
#1467
#1476
#1490
#1494
#1512
#1520
* Detach kernel driver to allow claiming of USB interface
* Use Pandoc to render the GFM config file docs as HTML
* Extend configure so we switch to C++11 if necessary for Protobuf 3.6
* Add support for dimmer curves per E1.37-1
* Allow the README to header converter to handle double quotes
* Implement DIMMER_INFO, DIMMER_MINIMUM, and DIMMER_MAXIMUM PIDs per E1.37-1
* Add a screenshot mode which hides private data, also more RDM test and model collector improvements
* Fix some RDM discovery bugs

Comment thread NEWS
Comment on lines +82 to +86
#1525
#1532
#1535
#1556
#1561

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1525
#1532
#1535
#1556
#1561
* Master resync and bump our POM minimum Java requirements
* Various tidying up/improvements
* Various improvements including fixing range validation
* Support for Eurolite MK2 with conflict checks
* Fix Getting Dimmer Max Value

Comment thread NEWS
Comment on lines +88 to +100
#1620
#1621
#1625
#1633
#1647
#1648
#1683
#1701
#1705
#1706
#1712
#1717
#1720

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1620
#1621
#1625
#1633
#1647
#1648
#1683
#1701
#1705
#1706
#1712
#1717
#1720
* Protobuf 3.11 compatibility
* Explicitely link against tinfo. Needed for ncurses 6
* Allow all origin in HTTPServer responses (CORS)
* Add Stylelint CSS linter
* ola_rdm_get/set should only display actionable PIDs
* Add in/out point support to ola_recorder
* Extend examples/streaming-client to read universe numbers from STDIN
* Fix for old versions of libmicrohttpd and older compilers
* Fix make check on older compilers (ULL in UIDTest)
* Fix some more Python 3 errors
* usbdmx: Move widget deletion to main thread
* Set a default value for the enabling Eurolite Mk2 preference
* More thorough checking of SLOT_INFO and DEFAULT_SLOT_VALUE edge cases

Comment thread NEWS
Comment on lines +102 to +121
#1807
#1826
#1828
#1830
#1831
#1832
#1834
#1840
#1854
#1855
#1888
#1896
#1898
#1901
#1904
#1914
#1926
#1932
#1953
#1976

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1807
#1826
#1828
#1830
#1831
#1832
#1834
#1840
#1854
#1855
#1888
#1896
#1898
#1901
#1904
#1914
#1926
#1932
#1953
#1976
* Ensure the dummy data we provide is binary to be compatible with Python 3
* Something else we support apparently
* Add a helper method to convert an RDMResponse to a NACKing RDMResponse
* Pack and unpack UIDSets
* Update JUnit in pom.xml. Fixes https://github.com/OpenLightingProject/ola/security/dependabot/1
* Update manufacturer names
* More Python 3 RDM test compatibility
* Refresh the manufacturer names list and remove the duplicates too. Also master resync
* Fix codespell typo
* Update Debian Package Services and Config Directory
* Add a Eurolite serial number check
* Add some testing of MAC addresses within messaging fields
* Add the ability to set a universe to blackout instead via ola_set_dmx
* Initial IPv6 classes
* Do some minor formatting tweaks
* Fix spelling/grammar in RPC error message
* Add support for the IPv6 data type to the RDM messaging
* Track Eurolite MK2 by actual serial number where available
* Add initial E1.33 RDM tests
* Add support for the uint64 and int64 data types to the RDM messaging

Comment thread NEWS
Comment on lines +123 to +124
#1981
#1983

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1981
#1983
* Check if an interface is listed multiple times in LIST_INTERFACES
* Fix build for macOS where endian.h is not available

Comment thread NEWS
Comment on lines +126 to +131
#1996
#1999
#2004
#2014
#2032
#2041

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#1996
#1999
#2004
#2014
#2032
#2041
* Add some E1.37-5 PIDs and accompanying RDM tests
* More RDM Responder tests
* E1.20 2025 Updates
* Tidy the Mac OS Endian behaviour
* E1.33 RDM Tests and other improvements
* Add more TSP slot ID definitions

Comment thread NEWS
Comment on lines +133 to +135
#2046
#2052
#2054

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
#2046
#2052
#2054
* Plugfest discovered fixes
* Modify compiler flags to suppress variable length array error
* RDM parameter info updates

@aroffringa

Copy link
Copy Markdown
Contributor

I've added suggestions to replace all PR nrs by there title, except for the nrs for which you added a second nr -- not sure what you want wint those. Working in suggestions like this is a bit tedious I must say, much easier to directly edit the PR.

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