Skip to content

Releases: winder/Universal-G-Code-Sender

v2.1.7

15 May 20:16
Compare
Choose a tag to compare

This release contains some feature improvements and bugfixes.

Game pad

It is now possible to add custom gamepad mappings without the need to compile UGS. For instructions on how to generate a mapping check out these instructions.
image

The settings will now show digital and analog values as green pies:
image

Overrides

The overrides window now contains rapid overrides:
image

Editor

The editor now contains functions for searching/replacing:
image

Visualizer

The visualizer can now visualize different feed rates (instead of just spindle speeds before):
image
image

Web pendant

The web pendant now uses web sockets for communication and has been rewritten in React
image

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Mac OSX Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux 64-bit
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

Full Changelog: v2.1.6...v2.1.7

v2.1.6

08 Mar 07:22
e31230d
Compare
Choose a tag to compare

This release contains an important update for the gamepad library which fixes the problem with memory leaks on Windows.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Mac OSX Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux 64-bit
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

  • Fix for when status reports are disabled by @breiler in #2454
  • Attempt connection to GRBL for ten seconds instead of three by @breiler in #2456
  • Fixes mouse position on windows using scaled desktop by @breiler in #2457
  • Added File Browser / File Tree panel by @andrewmurraydavid in #2460
  • added macro versioning by @andrewmurraydavid in #2463
  • Some small designer fixes by @werckmeister in #2467
  • Added command line option for opening UGS in fullscreen by @breiler in #2471
  • Support default value in macro prompt by @warmans in #2475
  • Set focus to first field in macro popup by @warmans in #2474
  • Update jamepad library version by @breiler in #2478

New Contributors

Full Changelog: v2.1.5...v2.1.6

v2.1.5

01 Feb 05:44
9ff4267
Compare
Choose a tag to compare

This release contains a couple of big changes and several bug fixes and improvements.

  • The designer settings panel has been completely rewritten to support undo/redo actions.
  • The override function has now been rewritten to use sliders for changing the override settings:
    image
  • The setup wizard now has a simple drop down for changing the driver to make it easy to switch to TCP connections:
    image

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Mac OSX Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux 64-bit
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

New Contributors

Full Changelog: v2.1.4...v2.1.5

v2.1.4

17 Dec 06:39
5d03d13
Compare
Choose a tag to compare

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux 64-bit
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

Full Changelog: v2.1.3...v2.1.4

v2.1.3

09 Dec 06:34
50ca482
Compare
Choose a tag to compare

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux 64-bit
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

  • Changed DRO colors to have more contrast making them easier to read by @breiler in #2369
  • Wait for the game controller to initialize before reading data to avoid getting junk. by @breiler in #2371
  • Fixed problem with buffered shapes will generate connected single isolated lines by @breiler in #2378
  • Made the LCD font monospaced by @breiler in #2379
  • Fixed problem with the default LaF on MacOSX by @breiler in #2384

Full Changelog: v2.1.2...v2.1.3

v2.1.2

10 Nov 05:36
39ec06d
Compare
Choose a tag to compare

This release contains fixes for joystick/gamepads on MacOSX ARM64 where the library for gamepad controllers is updated.

We have also added a program icon and a menu action for creating a launcher on Linux and shortcut on WIndows.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

  • Update gamepad library and add a status line for connected joysticks by @breiler in #2358
  • Usability fixes by @breiler in #2362
  • Fix problem with fluidnc version without a leading v in version number by @breiler in #2363

Full Changelog: v2.1.0...v2.1.2

v2.1.0

26 Oct 15:56
Compare
Choose a tag to compare

This is release is focused on updating the Netbeans framework and Java version, which means that as of now Java 16 or higher is required to build and run UGS. We will also activate the FlatLAF theme by default which will make the UI consistent across different operating systems.

This version will now also build into packages for Linux ARM64 and MacOSX ARM64.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

Full Changelog: v2.0.21...v2.1.0

Nightly build

10 Oct 16:57
d6fc243
Compare
Choose a tag to compare
Nightly build Pre-release
Pre-release

This is the nightly build with the latest features and bug fixes in UGS.

Build Status GitHub last commit (branch) Downloads

UGS Platform

UGS Platform is the latest variant which is built on Netbeans IDE Platform.

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX x64 Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

UGS Classic is the first variant which was built on native Swing. It is no longer maintained and users should consider using UGS Platform instead.

Zip All platforms

UGS FX

UGS FX is a new experimental version which is built on JavaFX. It is currently under development and is not suitable for production uses yet.

Windows Windows x64 exe
Windows Windows x64 msi
Mac OSX x64 Mac OSX x64
Mac OSX aarch64 Mac OSX aarch64
Linux x64 Linux x64 Debian
Linux x64 Linux x64 Redhat
Linux aarch64 Linux aarch64 Debian
Linux aarch64 Linux aarch64 Redhat

v2.0.21

06 Oct 04:55
3b11911
Compare
Choose a tag to compare

Fixed problem when connecting to older GRBL 0.9 version, minor bug fixes and feature improvements.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Linux x64 Linux
Linux ARM RaspberryPI
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

  • Add feature for inserting the current position into the open gcode file. by @breiler in #2307
  • Make edit actions mappable to gamepad by @breiler in #2308
  • Fixed problems with legacy GRBL version strings by @breiler in #2314
  • When the autoleveler is closed it will now clear added components by @breiler in #2315
  • Update MacroHelper.java by @smiley561 in #2322
  • Added "stream finished" event for FluidNC by @breiler in #2326
  • Made it possible to set the return to zero safety height to zero by @breiler in #2321

New Contributors

Full Changelog: v2.0.20...v2.0.21

v2.0.20

25 Aug 05:20
4d64d98
Compare
Choose a tag to compare

A small release with minor fixes for problems found in version 2.0.19.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Linux x64 Linux
Linux ARM RaspberryPI
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

  • Fixed problem when trying to load existing probe settings by @breiler in #2290
  • Fixed X travel distance in XYZ probing by @breiler in #2292
  • Gcode parser now allows multiple spaces and tabs by @breiler in #2294
  • Handle new variant of Genmitsu version string by @breiler in #2297

Full Changelog: v2.0.19...v2.0.20