Skip to content

Releases: Rdiger-36/StudioBridge

Version 2.1.0

21 Nov 22:24

Choose a tag to compare

Changes

  • Support for H2C (Bambu uses two model numbers—O1C and O1C2—so you need to try which one works for you)
  • Multi-printer setup now also displays the profile name
  • You can now edit your profile names
  • When importing a printer from the file system, it will be stored in your profiles directory and you can edit its profile name
  • New CLI arguments: --customProfilesDir and --selectedPrinters
  • Internal code changes:
    • New printer objects for improved handling
    • Improved configuration file parsing
    • Improved exception and crash handling

Version 2.0.0

22 Oct 11:23
e63944b

Choose a tag to compare

Version 2.0.0 employs compiled versions tailored for each operating system and CPU architecture.

Additional enhancements include:

  • A revamped project structure
  • An improved graphical user interface
  • Support for P2S
  • Added help arguments for each OS
  • Added CLI only version

Version 1.1.1

21 Sep 20:08
2fea721

Choose a tag to compare

  • Added option to choose how you can send the UDP package
  • Added option to check if your printer is reachable from your computer

Version 1.1.0

03 Sep 11:22
4239748

Choose a tag to compare

New Printer Config

  • Printer model handling
  • Refactored printer model handling logic
  • Models are now mapped more reliably and independently of the selection box
  • ⚠️ Requires updating each printer configuration accordingly

Header adjustments of UDP Package

  • Changed HOST from 255.255.255.255:2021 → 239.255.255.250:1900
  • Simplified Server to UPnP/1.0
  • Added new fields:
    • DevVersion.bambu.com (firmware version)
    • DevCap.bambu.com (capabilities flag)

Networking / Protocol

  • Broadcast is sent to both target ports: 2021 and 1990
  • Send interval adjusted to every 5 seconds (matching real devices)

Compatibility

  • Required for Bambu Studio v2.02+ (stricter SSDP parsing)
  • Format now consistent with broadcasts from all current models (X1, P1, A1/H2 …)

Code quality

  • Bugfix: corrected getAvailableUDPPort() (previously returned an occupied port instead of a free one)
  • Clearer separation between packet content and broadcast logic

Version 1.0.9

27 Aug 18:13
34c0790

Choose a tag to compare

  • Added Support for Bambu Lab H2D Pro and H2S
  • Updated some repos

Version 1.0.8

05 Apr 13:06
daa6ae7

Choose a tag to compare

  • Added Support for BambuStudio 2

Version 1.0.7

29 Mar 11:53
50dfde1

Choose a tag to compare

The following content has been added in this version:

  • Added BambuLab H2D support
  • Fix sending false Printer Model when using "--sendonly"

Version 1.0.6

07 Mar 15:12
6722b12

Choose a tag to compare

The following content has been added in this version:

  • Added "--sendonly" argument, to only send the already set up profiles to Bambu Studio

Version 1.0.5

04 Feb 23:14
3cb4100

Choose a tag to compare

The following content has been added in this version:

  • Fixed profile selection problem: You could delete the selectable options for new profile and import profile
  • Added multiple Printer support to send more than one printer to your Bambu Studio or Orca Slicer
  • A standardised light mode design was set for all operating systems
  • The code has been made more stable

Version 1.0.4

26 Nov 18:22
d01b1ff

Choose a tag to compare

The following content has been added in this version:

  • improved update process