Skip to content

Releases: vicocz/brickcontroller2

BrickController Legacy 3.425.500 RC2

01 Feb 19:36
d4cd32c

Choose a tag to compare

Pre-release

What's Changed

  • Update PrivacyPolicy [legacy] by @vicocz in #183
  • Latest MAUI 9.0.120 + Android pipeline fix by @vicocz in #196
  • Fix channel validation - Controller Action | legacy by @vicocz in #198
  • Add SBrick Light - base RGB and 8*3 channels support [legacy] by @vicocz in #195
  • Fix broken legacy pipeline - explicitly install XCODE 26.0 by @vicocz in #203

Full Changelog: 3.425.500...3.425.500.rc2

BrickController Legacy 3.425.500 RC1

15 Oct 19:30
5d59141

Choose a tag to compare

Pre-release

What's Changed

This forked version of BrickController2 includes additional features and bug fixes not available in the original app BrickController2. It builds upon the original functionality to enhance performance, improve compatibility, and provide a more customizable user experience.

New features

  • Allow to share/import creation via MAUI share by @vicocz in #71
  • Prevent the app from screen locking / switching off for Play page only by @vicocz in #73
  • Add command to activate BuWizz3 shelf mode by @vicocz in #74
  • Add support for multiple gamecontrollers by @J0EK3R in #75
  • Settings page for devices by @vicocz in #64
  • Allow to reset all device settings to defaults by @vicocz in #81
  • Allow to set current limits [BuWizz3] by @vicocz in #79
  • Add Technic Move hub (LEGO 42176) by @vicocz in #83
  • Bugfixing & optimization for BuWizz 3 by @LarsDD0815 in #110
  • JK: Add BluetoothAdvertisingDevices by @J0EK3R in #106
  • I added MouldKing DIY device by @J0EK3R in #115
  • Add support for CaDA racecars by @J0EK3R in #123
  • Support PFx Brick connected via bluetooth by @vicocz in #126
  • Discover BuWizz2 / BuWizz3 based on service UUID (if supported by platform) by @vicocz in #130
  • Channel setup page - allow to test stepper by @vicocz in #113
  • Allow to test servo/steppper from device page by @vicocz in #132
  • iOS advertiser for MouldKing MK4 and MK6 by @J0EK3R in #133
  • Enable BLE advertising on IOS by @vicocz in #137
  • Support BLE advertising devices on Windows by @vicocz in #116
  • Add Mould King MK 5.0 advertising device by @vicocz in #139
  • MouldKing 3.8 by @J0EK3R in #152
  • [feature] Add app language selection setting by @vicocz in #157
  • Add CaDA support for iOS by @J0EK3R in #140
  • Creation play: Show current profile (if there are more of them) by @vicocz in #173

Bug fixes

  • [iOS] Fix detection of devices via their Service UUID (CircuitCubes, WeDo2) by @vicocz in #85
  • Fix characteristic writes as iOS seems to be sensitive if mistyped by @vicocz in #88
  • Show proper channel name if device is missing by @vicocz in #98
  • Fix detection of BuWizz2 having firmware 1.2.30 by @vicocz in #99
  • JK: improve german translation by @J0EK3R in #100
  • Workaround for slow BLE characteristic writes for BuWizz3 [Android] by @vicocz in #109
  • Fix BuWizz3 stepper by @vicocz in #117
  • App crashes if there is no device but an action has a missing one by @vicocz in #120
  • JK: fixed DuploTrainHubDevice by @J0EK3R in #122
  • Show messagebox with info in case there is no file item to import by @vicocz in #76
  • Use fallback name for a gamepad if InputDevice.Name is empty [android] by @vicocz in #146
  • Fix DI setup for WIN app by @vicocz in #143
  • Device name is required for LEGO / CircuitCube advertisment + rename device via swipe by @vicocz in #162
  • Typo: "Warining" -> "Warning" by @J0EK3R in #166
  • Lego Technic Move - fix validation of action changes / channel setup availability by @vicocz in #169
  • Fix project file to autogenerate translation resources by @J0EK3R in #175
  • ThumbStick gamepad buttons are not recognized [ios] by @vicocz in #178
  • If BLE device is not found in Windows cache, try to look for it via watcher by @vicocz in #136
  • [iOS] Slider does not apply step by @vicocz in #87
  • Fix detection of storage folder for both 33+ Android API and legacy ones by @vicocz in #56

Improvements & tech debt

  • Finetune NavigationParameters - easy to use cctor + ignore case by @vicocz in #78
  • Refactor DeviceSetting as generic NamedSetting by @vicocz in #82
  • Restyle Device Page - regular bluetooth address by @vicocz in #80
  • Open context menu on right click if Windows does not support swipe items by @vicocz in #89
  • Add GH Action to build the app for Android by @vicocz in #90
  • Use .NET 9 MAUI by @vicocz in #77
  • Show base info about connected game controllers [Android, Windows] by @vicocz in #93
  • Add MIT license by @vicocz in #111
  • Update to MAUI 9 SR5 by @vicocz in #112
  • Remove obsolete BLE scanning as MAUI 9 targets Android SDK 21+ [android] by @vicocz in #124
  • Run unit tests for BrickController core project by @vicocz in #127
  • Support per vendor device discovery by @vicocz in #128
  • Publish APK only [android] [pipeline] by @vicocz in #121
  • Make IBluetoothLEService async [tech-debt] by @vicocz in #134
  • Use MAUI 9 SR7 by @vicocz in #125
  • Registrer manually added devices via per vendor module with fluent api by @vicocz in #148
  • Crypt tools decrypt by @J0EK3R in #145
  • [CI] Upload android and WinUI assets on release by @vicocz in #153
  • MAUI 9 SR9 by @vicocz in #155
  • CI/CD Apply release version Android/WinUI app by @vicocz in #154
  • Fix release tag processing [ci/cd] [win] by @vicocz in #163
  • Add Unit Tests for CryptTools by @J0EK3R in #144
  • Finetune CryptTools by @J0EK3R in #160
  • Update packages: MAUI, ZXing, Autofac, Newtonsoft, SQLitePCLRaw by @vicocz in #171
  • Sign Android app by @vicocz in #176
  • BrickController Legacy & IOS build by @vicocz in #180
  • Fix iOS versioning & publish AAB format for release [legacy] by @vicocz in #181
  • Unify release app versioning + fix IOS builds: XCODE 26 by @vicocz in #182

New Contributors

Full Changelog: 2024.11...3.425.500

BrickController Legacy 3.4.2505

11 Oct 08:07
ff0e502

Choose a tag to compare

Pre-release

What's Changed

This forked version of BrickController2 includes additional features and bug fixes not available in the original app BrickController2. It builds upon the original functionality to enhance performance, improve compatibility, and provide a more customizable user experience.

New features

  • Allow to share/import creation via MAUI share by @vicocz in #71
  • Prevent the app from screen locking / switching off for Play page only by @vicocz in #73
  • Add command to activate BuWizz3 shelf mode by @vicocz in #74
  • Add support for multiple gamecontrollers by @J0EK3R in #75
  • Settings page for devices by @vicocz in #64
  • Allow to reset all device settings to defaults by @vicocz in #81
  • Allow to set current limits [BuWizz3] by @vicocz in #79
  • Add Technic Move hub (LEGO 42176) by @vicocz in #83
  • Bugfixing & optimization for BuWizz 3 by @LarsDD0815 in #110
  • JK: Add BluetoothAdvertisingDevices by @J0EK3R in #106
  • I added MouldKing DIY device by @J0EK3R in #115
  • Add support for CaDA racecars by @J0EK3R in #123
  • Support PFx Brick connected via bluetooth by @vicocz in #126
  • Discover BuWizz2 / BuWizz3 based on service UUID (if supported by platform) by @vicocz in #130
  • Channel setup page - allow to test stepper by @vicocz in #113
  • Allow to test servo/steppper from device page by @vicocz in #132
  • iOS advertiser for MouldKing MK4 and MK6 by @J0EK3R in #133
  • Enable BLE advertising on IOS by @vicocz in #137
  • Support BLE advertising devices on Windows by @vicocz in #116
  • Add Mould King MK 5.0 advertising device by @vicocz in #139
  • MouldKing 3.8 by @J0EK3R in #152
  • [feature] Add app language selection setting by @vicocz in #157
  • Add CaDA support for iOS by @J0EK3R in #140
  • Creation play: Show current profile (if there are more of them) by @vicocz in #173

Bug fixes

  • [iOS] Fix detection of devices via their Service UUID (CircuitCubes, WeDo2) by @vicocz in #85
  • Fix characteristic writes as iOS seems to be sensitive if mistyped by @vicocz in #88
  • Show proper channel name if device is missing by @vicocz in #98
  • Fix detection of BuWizz2 having firmware 1.2.30 by @vicocz in #99
  • JK: improve german translation by @J0EK3R in #100
  • Workaround for slow BLE characteristic writes for BuWizz3 [Android] by @vicocz in #109
  • Fix BuWizz3 stepper by @vicocz in #117
  • App crashes if there is no device but an action has a missing one by @vicocz in #120
  • JK: fixed DuploTrainHubDevice by @J0EK3R in #122
  • Show messagebox with info in case there is no file item to import by @vicocz in #76
  • Use fallback name for a gamepad if InputDevice.Name is empty [android] by @vicocz in #146
  • Fix DI setup for WIN app by @vicocz in #143
  • Device name is required for LEGO / CircuitCube advertisment + rename device via swipe by @vicocz in #162
  • Typo: "Warining" -> "Warning" by @J0EK3R in #166
  • Lego Technic Move - fix validation of action changes / channel setup availability by @vicocz in #169
  • Fix project file to autogenerate translation resources by @J0EK3R in #175
  • ThumbStick gamepad buttons are not recognized [ios] by @vicocz in #178
  • If BLE device is not found in Windows cache, try to look for it via watcher by @vicocz in #136
  • [iOS] Slider does not apply step by @vicocz in #87
  • Fix detection of storage folder for both 33+ Android API and legacy ones by @vicocz in #56

Improvements & tech debt

  • Finetune NavigationParameters - easy to use cctor + ignore case by @vicocz in #78
  • Refactor DeviceSetting as generic NamedSetting by @vicocz in #82
  • Restyle Device Page - regular bluetooth address by @vicocz in #80
  • Open context menu on right click if Windows does not support swipe items by @vicocz in #89
  • Add GH Action to build the app for Android by @vicocz in #90
  • Use .NET 9 MAUI by @vicocz in #77
  • Show base info about connected game controllers [Android, Windows] by @vicocz in #93
  • Add MIT license by @vicocz in #111
  • Update to MAUI 9 SR5 by @vicocz in #112
  • Remove obsolete BLE scanning as MAUI 9 targets Android SDK 21+ [android] by @vicocz in #124
  • Run unit tests for BrickController core project by @vicocz in #127
  • Support per vendor device discovery by @vicocz in #128
  • Publish APK only [android] [pipeline] by @vicocz in #121
  • Make IBluetoothLEService async [tech-debt] by @vicocz in #134
  • Use MAUI 9 SR7 by @vicocz in #125
  • Registrer manually added devices via per vendor module with fluent api by @vicocz in #148
  • Crypt tools decrypt by @J0EK3R in #145
  • [CI] Upload android and WinUI assets on release by @vicocz in #153
  • MAUI 9 SR9 by @vicocz in #155
  • CI/CD Apply release version Android/WinUI app by @vicocz in #154
  • Fix release tag processing [ci/cd] [win] by @vicocz in #163
  • Add Unit Tests for CryptTools by @J0EK3R in #144
  • Finetune CryptTools by @J0EK3R in #160
  • Update packages: MAUI, ZXing, Autofac, Newtonsoft, SQLitePCLRaw by @vicocz in #171
  • Sign Android app by @vicocz in #176
  • BrickController Legacy & IOS build by @vicocz in #180

New Contributors

Full Changelog: 2024.11...3.4.2505

2025.05

12 Oct 18:03
c214753

Choose a tag to compare

What's Changed

  • Finetune CryptTools by @J0EK3R in #160
  • Typo: "Warining" -> "Warning" by @J0EK3R in #166
  • Lego Technic Move - fix validation of action changes / channel setup availability by @vicocz in #169
  • Update packages: MAUI, ZXing, Autofac, Newtonsoft, SQLitePCLRaw by @vicocz in #171
  • Creation play: Show current profile (if there are more of them) by @vicocz in #173
  • Fix detection of storage folder for both 33+ Android API and legacy ones by @vicocz in #56
  • Sign Android app by @vicocz in #176
  • Fix project file to autogenerate translation resources by @J0EK3R in #175
  • ThumbStick gamepad buttons are not recognized [ios] by @vicocz in #178

Full Changelog: 2025.04.1...2025.05

2025.04 SR1

11 Aug 18:30
ae699cb

Choose a tag to compare

What's Changed

  • [feature] Add app language selection setting by @vicocz in #157
  • Device name is required for LEGO / CircuitCube advertisment + rename device via swipe by @vicocz in #162
  • Fix release tag processing [ci/cd] [win] by @vicocz in #163
  • Add Unit Tests for CryptTools by @J0EK3R in #144

Full Changelog: 2025.04...2025.04.1

2025.04

22 Jul 20:29
570e56e

Choose a tag to compare

What's Changed

  • Use MAUI 9 SR7 by @vicocz in #125
  • [iOS] Slider does not apply step by @vicocz in #87
  • Allow to test servo/steppper from device page by @vicocz in #132
  • Add CaDA support for iOS by @J0EK3R in #140
  • Use fallback name for a gamepad if InputDevice.Name is empty [android] by @vicocz in #146
  • Registrer manually added devices via per vendor module with fluent api by @vicocz in #148
  • crypt tools decrypt by @J0EK3R in #145
  • Fix DI setup for WIN app by @vicocz in #143
  • Add Mould King MK 5.0 advertising device by @vicocz in #139
  • Support BLE advertising devices on Windows by @vicocz in #116
  • MouldKing 3.8 by @J0EK3R in #152
  • [CI] Upload android and WinUI assets on release by @vicocz in #153
  • MAUI 9 SR9 by @vicocz in #155
  • CI/CD Apply release version Android/WinUI app by @vicocz in #154

Full Changelog: 2025.03...2025.04

2025.04 Beta

08 Jul 20:45
bd4fad2

Choose a tag to compare

2025.04 Beta Pre-release
Pre-release

What's Changed

  • Use MAUI 9 SR7 by @vicocz in #125
  • [iOS] Slider does not apply step by @vicocz in #87
  • Allow to test servo/steppper from device page by @vicocz in #132
  • Add CaDA support for iOS by @J0EK3R in #140
  • Use fallback name for a gamepad if InputDevice.Name is empty [android] by @vicocz in #146
  • Registrer manually added devices via per vendor module with fluent api by @vicocz in #148
  • crypt tools decrypt by @J0EK3R in #145
  • Fix DI setup for WIN app by @vicocz in #143
  • Add Mould King MK 5.0 advertising device by @vicocz in #139
  • Support BLE advertising devices on Windows by @vicocz in #116
  • MouldKing 3.8 by @J0EK3R in #152
  • [CI] Upload android and WinUI assets on release by @vicocz in #153

Full Changelog: 2025.03...2025.04.Beta

2025.03

30 May 16:55
9c6a3dd

Choose a tag to compare

What's Changed

  • Remove obsolete BLE scanning as MAUI 9 targets Android SDK 21+ [android] by @vicocz in #124
  • Run unit tests for BrickController core project by @vicocz in #127
  • Add support for CaDA racecars by @J0EK3R in #123
  • Support per vendor device discovery by @vicocz in #128
  • Support PFx Brick connected via bluetooth by @vicocz in #126
  • Publish APK only [android] [pipeline] by @vicocz in #121
  • Discover BuWizz2 / BuWizz3 based on service UUID (if supported by platform) by @vicocz in #130
  • Channel setup page - allow to test stepper by @vicocz in #113
  • Make IBluetoothLEService async [tech-debt] by @vicocz in #134
  • iOS advertiser for MouldKing MK4 and MK6 by @J0EK3R in #133
  • If BLE device is not found in Windows cache, try to look for it via watcher by @vicocz in #136
  • Enable BLE advertising on IOS by @vicocz in #137

Full Changelog: 2025.02...2025.03

2025.03 Alfa 2

14 May 20:20
71a6c8e

Choose a tag to compare

2025.03 Alfa 2 Pre-release
Pre-release

What's Changed

  • Remove obsolete BLE scanning as MAUI 9 targets Android SDK 21+ [android] by @vicocz in #124
  • Run unit tests for BrickController core project by @vicocz in #127
  • add support for CaDA racecars by @J0EK3R in #123
  • Support per vendor device discovery by @vicocz in #128
  • Support PFx Brick connected via bluetooth by @vicocz in #126
  • Publish APK only [android] [pipeline] by @vicocz in #121

Full Changelog: 2025.02...2025.03-alfa2

2025.02

08 Apr 15:42
dc37674

Choose a tag to compare

What's Changed

  • Use .NET 9 MAUI by @vicocz in #77
  • Show proper channel name if device is missing by @vicocz in #98
  • Fix detection of BuWizz2 having firmware 1.2.30 by @vicocz in #99
  • JK: improve german translation by @J0EK3R in #100
  • Show base info about connected game controllers [Android, Windows] by @vicocz in #93
  • Add MIT license by @vicocz in #111
  • Bugfixing & optimization for BuWizz 3 by @LarsDD0815 in #110
  • Workaround for slow BLE characteristic writes for BuWizz3 [Android] by @vicocz in #109
  • Update to MAUI 9 SR5 by @vicocz in #112
  • JK: add BluetoothAdvertisingDevices by @J0EK3R in #106
  • Fix BuWizz3 stepper by @vicocz in #117
  • I added MouldKing DIY device by @J0EK3R in #115
  • App crashes if there is no device but an action has a missing one by @vicocz in #120
  • JK: fixed DuploTrainHubDevice by @J0EK3R in #122

New Contributors

Full Changelog: 2025.01...2025.02