Releases: DarthAffe/RGB.NET
Releases · DarthAffe/RGB.NET
v2.1.0
What's Changed
- Added Novation Launchpad Mini MK3 by @DarthAffe in #365
- Added PID for Razer Naga Classic Edition by @DarthAffe in #367
- Update ci.yml by @DarthAffe in #368
- Added MSI Raider GE78HX LED mapping by @Myp3a in #370
- Small fixes by @DarthAffe in #372
- Added Provider for WLED-Devices by @DarthAffe in #371
- Changed WLED-devices to flush and reduced heartbeat timer by @DarthAffe in #373
- added Num/Caps/Scroll lock indicator mappings to OpenRGB by @Aytackydln in #374
- Call LogiLedShutdown on Logitech provider dispose by @Aytackydln in #375
- Add extra MSI pid to steelseries provider by @diogotr7 in #378
- Razer: Load Debug Device Properties for Each Device Type by @DarthAffe in #379
- (MINOR) Updated workflows and bumped version for release by @DarthAffe in #380
- v2.1 by @DarthAffe in #381
New Contributors
- @Myp3a made their first contribution in #370
- @Aytackydln made their first contribution in #374
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Reduced some allocations mostly due to boxing by @DarthAffe in #290
- Add new PID to list of known Lightspeed Receivers by @motabass in #292
- Updated corsair SDK to iCUE SDK v4.0.48 by @DarthAffe in #297
- Add some Razer device definitions by @roxaskeyheart in #294
- (MAJOR) Optimized surface-updating to reduce the amount of allocations by @DarthAffe in #298
- Add definitions for Asus ROG Terminal by @roxaskeyheart in #299
- Add missing Logitech G915 TKL wireless PID by @motabass in #300
- Added corsair session details by @DarthAffe in #301
- Added exception-handling to all UpdateQueues by @DarthAffe in #303
- Device exception handling by @DarthAffe in #304
- Wooting - Add macOS dylib by @diogotr7 in #307
- OpenRgb - added segments by @diogotr7 in #306
- Added Pid for Razer BlackWidow V4 by @DarthAffe in #308
- Added PID for Razer Ornata V3 by @DarthAffe in #310
- Dispose fix by @DarthAffe in #311
- Test/performance optimization by @DarthAffe in #313
- Removed .NET 5 artifacts from build by @DarthAffe in #315
- Render performance by @DarthAffe in #316
- Changed DataPerPixel and Stride to be protected in PixelTexture by @DarthAffe in #317
- Changed stride and DataPerPixel in the PixelTexture to be a property … by @DarthAffe in #318
- Native stuff by @DarthAffe in #322
- Add more Razer Keyboard HIDs by @roxaskeyheart in #325
- Asus - added mapping for ROG Strix G15 (2021) laptop by @DragRedSim in #319
- Added SteelSeries Aerox 5 Wireless #323 by @DarthAffe in #328
- Update OpenRGB.NET nuget by @diogotr7 in #329
- Core/devices changed event by @DarthAffe in #321
- Added more Razer keyboard and mouse PIDs by @RobertBeekman in #333
- Fixed duplicate Razer PID by @RobertBeekman in #334
- Corsair - Fixed corsair partial devices getting longer by @diogotr7 in #331
- Readded support for older CUE-SDKs by @DarthAffe in #342
- Added Razer Blade 16 PID by @DELUUXE in #341
- Layout - Allow loading directly from a stream by @RobertBeekman in #340
- Applied Led-Position-Fix from #331 to Corsair-Legacy-DeviceProvider by @DarthAffe in #345
- Added Razer Blade 16 LED mapping by @DELUUXE in #343
- Improved DeviceProviders by @DarthAffe in #336
- Added missing provider-init-changes to CorsairLegacy by @DarthAffe in #347
- Fixed an exception when multiple invalid leds are present in custom c… by @DarthAffe in #348
- Razer pids by @DarthAffe in #349
- Add additional Razer BlackWidow V4 PID by @roxaskeyheart in #350
- Indicator led ids by @DarthAffe in #352
- Added Razer Kraken Kitty V2 PID by @DarthAffe in #353
- Wooting - Add uwu support by @diogotr7 in #355
- Layout fixes/improvements by @DarthAffe in #357
- Fix custom LED data type not being determined correctly by @RobertBeekman in #358
- Added .NET 8 build-target by @DarthAffe in #359
- Added GameController as Core device type; Updated Corsair SDK to 4.0.84 by @DarthAffe in #361
- Added tag-creation to ci workflow by @DarthAffe in #363
- Applied some C#12 stuff by @DarthAffe in #362
- v2.0.0 by @DarthAffe in #364
New Contributors
- @motabass made their first contribution in #292
- @DragRedSim made their first contribution in #319
- @DELUUXE made their first contribution in #341
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's Changed
- Added even more Steelseries PIDs by @RafeeSamith in #159
- Added Logitech G915 TKL HID and G502 Wireless HID and correct some incorrect information by @Fma965 in #158
- Net5 by @DarthAffe in #163
- Updated razer device provider with new Keyboard and mousepad vs grids by @diogotr7 in #160
- Net5 by @DarthAffe in #164
- Added pin-selectionn for Bitwizard devices by @DarthAffe in #161
- Added missing Corsair channel device types by @DarthAffe in #162
- Removed SyncBack by @DarthAffe in #165
- Change default binary search paths for razer by @DarthAffe in #167
- Core/device handling by @DarthAffe in #170
- Added base class for location/size-handling and refactored devices an… by @DarthAffe in #172
- Renamed SurfaceRectangle and fixed spelling mistake by @DarthAffe in #173
- Added physical-layout to KeyboardDeviceInfo by @DarthAffe in #174
- Razer - Moved to HID-based device detection by @RobertBeekman in #179
- Logitech - Fixed LED mappings to ISO/ANSI compatiblity by @RobertBeekman in #178
- SteelSeries devices & Monitor device type by @RobertBeekman in #181
- Rewrites/improvements in rendering and device handling by @DarthAffe in #183
- G815 PID by @Cheerpipe in #184
- CoolerMaster - Update SDK & added missing devices by @RobertBeekman in #185
- Logitech - Added G733 PID by @RobertBeekman in #188
- Added int overload for PixelTexture by @DarthAffe in #190
- Razer improvements & missing PIDs by @RobertBeekman in #187
- Added Helper to create unique device names for all devices by @DarthAffe in #191
- Small layout fixes by @RobertBeekman in #194
- Added (for testing) workaround for asus devices by @DarthAffe in #196
- DMX - Fix default random CID creation by @RobertBeekman in #200
- Added Led-Mapping base class and centralized HID-device-detection by @DarthAffe in #195
- Device hids by @DarthAffe in #201
- Sdk/corsair by @DarthAffe in #203
- Fixed Steelseries devices not refreshing correctly and timing out by @DarthAffe in #205
- Exception handling by @DarthAffe in #208
- Sdk/pico pi by @DarthAffe in #206
- Fixed typo by @DarthAffe in #209
- Razer - Added keyboard and mouse ledid mapping by @diogotr7 in #202
- Sdk/corsair by @DarthAffe in #211
- ASUS updates & tweaks by @RobertBeekman in #192
- Wooting - Fixed race condition during SDK load/unload by @RobertBeekman in #213
- Logitech PID corrections by @RobertBeekman in #212
- Improved DeviceName-generation to be more consistent after provider disposes by @DarthAffe in #214
- Razer - Fixed programmable keys IDs by @RobertBeekman in #217
- Add Razer Naga 2020 Left Handed Edition by @OmegaRogue in #218
- Updated Corsair-provider withe the SDK changes of version 3.0.378 by @DarthAffe in #220
- G733 Headset fix by @piechade in #221
- Sdk/corsair workaround by @DarthAffe in #225
- Preparing for first major release by @DarthAffe in #227
- Added additional LedIds for bigger setups by @DarthAffe in #228
- Fix race condition in TimerUpdateTrigger stop by @RobertBeekman in #231
- CoolerMaster - Added MM830 LED definitions by @RobertBeekman in #232
- Updated wooting device provider to support newer keyboards by @diogotr7 in #230
- Small improvements by @DarthAffe in #234
- Small improvements by @DarthAffe in #235
- ASUS - Keep local arrays of lights in an attempt to fix crashes by @RobertBeekman in #226
- Fixed keypad-5 issues for steelseries keyboards by @DarthAffe in #241
- Logitech - Added wireless device detection by @diogotr7 in #238
- Added wooting layout detection by @diogotr7 in #239
- Added device definitions by @diogotr7 in #242
- Net6 by @DarthAffe in #244
- Improved custom update data to be easier to use by @DarthAffe in #245
- Multi target by @DarthAffe in #246
- Sdk/logitech by @DarthAffe in #247
- Added Powerplay to PerDeviceDeviceDefinitions by @F-Lehmann in #243
- Added reset method and moved HID-packet fragmentation into the SDK by @DarthAffe in #248
- Added build-scripts by @DarthAffe in #249
- Nuget by @DarthAffe in #250
- Core/fixes by @DarthAffe in #255
- Added some more default SDK-names for Corsair by @DarthAffe in #251
- Fix Razer keyboard LED mappings by @roxaskeyheart in #254
- Added custom zone for steelseries non-us-backslash by @DarthAffe in #257
- Added ids for all locations of the razer mouse-id-grid by @DarthAffe in #258
- Fixed custom device creation for corsair by @DarthAffe in #259
- Fixed EnviromentVariables in NativePaths for all device providers by @DarthAffe in #260
- Added Razer Basilisk v3 PID by @DarthAffe in #262
- Changed update-triggers to allow the usage of high resolution timers … by @DarthAffe in #261
- Core/improvements by @DarthAffe in #266
- Sdk/small fix and corsair update by @DarthAffe in #268
- Device support by @DarthAffe in #267
- Added Wooting multi device support by @diogotr7 in #269
- Added intrinsics to improve sampler-performance by @DarthAffe in #270
- Native library loading by @DarthAffe in #271
- Added OpenRGB device provider by @DarthAffe in #274
- Device heartbeats by @DarthAffe in #275
- Added .net 7 targets by @DarthAffe in #276
- Fixed potential endless-loop in id generation by @DarthAffe in #277
- Add missing Speaker device type mapping by @Cheerpipe in #278
- Sdk/steel series ten zone devices by @DarthAffe in #282
- Changed Razer Base Station Chroma (V2) to be handled as a mousepad (r… by @DarthAffe in #283
- Added Wooting 60percent physical layout by @BigBrainAFK in #273
- Wooting - update for sdk v1.6 by @diogotr7 in #285
- Added razer Naga V2 Pro by @DarthAffe in #284
- ReadMe by @DarthAffe in #286
- v1.0 by @DarthAffe in #287
New Contributors
- @Fma965 made their first contribution in #158
- @Cheerpipe made their first contribution in #184
- @OmegaRogue made their first contribution in #218
- @piechade made their first contribution in #221
- @F-Lehmann made their first contribution in #243
- @roxaskeyheart made their first contribution in #254
- @BigBrainAFK made their first contribution in #273
Full Changelog: https://github.com...