Releases: intiface/intiface-central
Releases · intiface/intiface-central
Intiface Central v3.0.1
Features
- (Desktop Only) Added tray icon, with options to turn off or only have tray icon on supported platforms
- Add option to reverse output on Position/PositionWithDuration features
- Add option to set message gap on user device configs
Bugfixes
- Fixed display of app version and config file version in setting screen
- Broke on new settings widget upgrade in v3
- (Mobile Only) Made "Help & About" navigation button on settings screen actually be a button
- I wonder how many people knew you could click on that.
- Replace std::sync mutexes with parking_lot
- Should fix some crashes on Android
- Fix double-init of rust logging causing silent background crashes
- Once again, mostly for Android
- Add bluetooth permissions and status checks, engine now doesn't run if bluetooth isn't on
- Guess what: Android! This is actually our biggest crash there
- Make "Send Logs To Developers" button actually work again
- Broke on new settings widget upgrade in v3
- Make "Send Logs To Developers" not resend logs on every repaint
- Which explains why I was getting 10s of logs in and seeing spike warnings on sentry
Intiface Central v3.0.0
Features
- Update to Buttplug v10/Buttplug Message Spec v4
- Ostensibly should make life way easier for developers. Guess it's time to see if that's true.
- News panel and Device panel revamp
- For now, just made everything use collapsible cards. Will be getting a full refresh later.
- Added device support
- KGoal Boost
- Adorime Cockring
- Luvmazer Dildo
- Add Temp/LED to Joyhub devices
- Lovense Lush Anal
- Svakom protocol fixes
- Joyhub Dodge
Bugfixes
- Theme now defaults to OS light/dark (still able to change/override in settings)
- Lots of code cleanup and rearranging to remove listener leaks on widget creation
Intiface Central v3.0.0-beta4
Bugfixes
- Fixes name formatting issues in Input commands.
- Breaking change, will break configs
Intiface Central v3.0.0-beta3
Features
- Update to Buttplug v10.0.0b3/intiface Engine v4.0.0b3
- Tons of new device support
- The Handy 2 Pro
- The Oh!
- Adorime Pink Touch
- WeVibe Sync O
- JoyHub Torque
- JoyHub Mighty
- JoyHub Violet Gale
- Vorze Omorfi
- Sensee Markel
- Easylive Gamer
- New(?) Nobra Controllers
- Fluffer devices (new MotorBunnys)
- Adorime Cock Ring
- Finished implementing v4 spec, now used in Central for Devices panel
- Lots of bugfixes
- Tons of new device support
- Update all dependencies to latest
- Move to using buttplug_dart v1b1 (v4 spec)
Bugfixes
- Fix issue with using hot restarts during dev
- Fix issue with macOS often showing blank screens
- Fix engine stop never completing on macOS
- Fix order of engine stop messages that were racing
Intiface Central v3.0.0-beta2
WARNING
This is the first publicly announced beta build for the ICv3/Buttplugv10 project line. This is 3 years of work that has only seen testing from 1-2 people and has almost no documentation. While it should run fine on the same machine with ICv2, no promises are made. Expect weirdness and breakage (and please tell us if you run into it, via issues, discord, or social media).
Unlike our normal builds, none of these builds are signed, meaning you'll have to go through the security dialogs on Windows, and allow unsigned apps on macOS.
Features
- Add REST API Mode Selection UI
- Allows using the buttplug server as a REST server instead of a websocket server
- Update for Heater -> Temperature output type change in Buttplug v10
- Added "Use Prerelease Builds" setting
- THIS WILL NEED TO BE TURNED ON MANUALLY IN THE SETTINGS PANEL, otherwise if you use this build IC will complain that you need to upgrade back to v2.
Bugfixes
- Remove Raw Message settings
- Feature was removed in Buttplug v10, with no backward compat
- Handle version inclusion and checking for prerelease correctly
- package_info_plus doesn't know how to deal with -beta, so just load the string from pubspec.
Intiface Central v3.0.0-beta.1
Features
- Update to Buttplug v10.0.0b1/Intiface Engine v4.0.0b1
- Introduce new v4 message spec (SUBJECT TO CHANGE WHILE IN BETA)
- Massive rewrite of like half the library cause I spent 3 years fucking around lol
- Tons of device updates
- Move to flutter_rust_bridge v2
- Generally cleaner rust bindings
- Still a ton of boilerplate
- Added Prelease version toggle.
Bugfixes
- Central now warns if device files are corrupt, versus just stalling
Intiface Central v2.6.8
Features
- Added Device Support
- Kiiroo Keon Wifi
- Luxus (Kiiroo)
- ToyCod Clara
- VVD Vkini
- Adorime Wearable Egg Vibrator
- Adorime Male Masturbator
- Adorime Penis Vibrator
- Adorime Anal Vibrator
- Adorime Chastity Cage
- Adorime G-spot Rabbit Dildo Vibrator
- Adorime Backy
- Galaku Cannon-GT (alt ID)
- Qingnan #16
- JoyHub Enam
- JoyHub Viv
- JoyHub Vivara
- JoyHub Explorer 2
- JoyHub Peachy
- JoyHub Vigo
- JoyHub Pipes
Intiface Central v2.6.7
Features
- Lovense Devices can now be detected via advertised service instead of name
- This means if you rename your toy in the lovense app, we'll (hopefully) still find it.
- Added Device Support
- TryFun Meta 2, Black Hole Plus
- OhMiBox Nex|2
- Sexverse LG389
- Galaku Zaku Aircraft Cup
- JoyHub Pearlconch L, Troi, Tanmouth, Marcela
- Libo Miao
- Svakom Vick Neo 2
- Svakom Iker Neo
- metaXsire Tay 6
- metaXsire HH010
- Joyhub Vince
- Joyhub Maynor
- Joyhub Dallin
- Joyhub Melody
- Joyhub Pathfinder
- Joyhub Scarlett
- JoyHub Verax 4
- JoyHub Palmyra
- JoyHub Maiden
- JoyHub Viele 3
- JoyHub Xylia
- JoyHub Tarik
- JoyHub Urica Guard 2
- JoyHub Ryden
- JoyHub Viva
- Svakom Emma Neo 2
- Svakom Mini Emma Neo
- Svakom Coco Pro
- metaXsire Zeus
- Tracy's Dog Craybit Pro
- Nexus Revo Stealth
- Luvmazer Finger Magic
- Fox M70-2
- PrettyLove (new identifier)
- Joyroid Loob
- Bananasome Rocket X7
- Omobo ViVegg Vibrator
- Kisstoy Lost (Vibrating)
- Kisstoy Lost (Sucking)
- Kisstoy Lost (Insertable)
- Kiiroo Spot
Bugfixes
- ScalarCmd devices now properly heed user set device limits
- Disconnecting a serial device in use now fires disconnect event
- Versus what it used to do, which was an unbounded, very fast memory leak
Intiface Central v2.6.5
v2.6.5 - 2024/12/25 (All Platforms)
Features
- Update to Buttplug v9.0.6/Intiface Engine v3.0.6
- Support for 35 new devices, including Lovense Osci 3/Gush 2 support and Kiiroo ProWand (and like
15 new joyhub toys. lol.)
- Support for 35 new devices, including Lovense Osci 3/Gush 2 support and Kiiroo ProWand (and like
- Discord Rich Presence Capabilities
- OFF BY DEFAULT, Desktop Intiface Central only
- Allows discord to show status of intiface central and connected hardware on the user's bio
Bugfixes
- Fix state addressing in Scalar/Rotate devices
- Various protocol fixes
- XInput/Joycon options no longer show up on Linux/macOS (as they only work on Windows)
- Device config now loads properly even if user config doesn't exist
Intiface Central v2.6.4
Features
- Update to Buttplug v9.0.4
- Solace Pro Linear Movement Support
- Fixes issue with Non-pro Solace not stopping when it should
- Additional support for like 30 or so devices. Like way too many. A stupid number of devices.
- See the buttplug CHANGELOG for more info