Releases: Autodesk/synthesis
Releases · Autodesk/synthesis
Season 2021 Release
What's New:
- Added FRC 2021 Infinite Recharge Field
- Included Standalone Field Exporter
- Updated Emulator For WPILib 2020 C++ Support
- Fixed Fusion Exporter Install Problem
- Implemented New OSX Installer
Season 2020 Release
What's New:
- Included New 2020 Infinite Recharge Field
- Fixed bug that added bots and messed up controls
- Modded to replace existing robot instead of deleting and re-adding
- Made the change button for MaM enter change mode for MaM
Fall 2019 Release
Engine:
- Made a sticky gamepiece feature for goals
- Added a scroll ability when using GodMode to adjust the objects distance from you
- Fixed global controls not displaying
- Fixed ruler only displaying the measurement along the x-axis
- Removed default plane button when on the default plane
- Grayed out unusable tabs
Fusion Exporter:
- Included fix for Fusion window sizing
Summer 2019 Hotfix
Engine:
- Fixed bug which prevented camera and controls freezing
Fusion Exporter:
- Fixed the preview icons not loading correctly in the Fusion Joint Editor
Emulator:
- Made the robot print console more stable
- Added user program file type and size constraints
Summer 2019 Update
Engine:
- Implemented a global settings menu
- Separated robot driving controls from global controls
- Fixed control saving bugs
- Updated UI structure with logo and UI button
- Migrated Main Menu features to scene (can now load replays)
Emulator:
- Added status indicators to the Driver Station
- Add emulated RoboRIO I/O Panel
- Auto-launch the Driver Station
- Bug fixes
Inventor Exporter:
- Fixed usage analytics
- Added "unsupported components" dialog for unsupported joint types
- Joints which aren't set up in the joint editor will now be highlighted orange
- Added improved robot export guide
Fusion Exporter:
- Updated UI to be compatible with the Fusion 360 tab layout
- Updated drivetrain type icons
- Added usage analytics and option to disable analytics
- Added a notification on the first launch with directions to find the robot export tools
- Fixed a bug where the export button would freeze after canceling the robot export
- Adjusted the height of the form palettes
- Joints which aren't set up in the joint editor will now be highlighted orange
- Fixed the guide toggle setting to be persistent between Fusion 360 restarts
- Added improved robot export guide
Summer 2019 Release
Engine:
- Use pre-configured control profiles for quick setup
- Reworked controls backend to reduce bugs and control management
- Fixed disappearing gamepiece controls
- Reduced lag
- Reduce load time with asynchronous backend management
- Fixed bugs
- Incorporated backend threading system for Google Analytics
- Added event tracking (with users' permission)
- Provided empty, flat grid for robot testing and practice on first launch
- Practice with minimal distractions in the flat grid (now added as a environment option)
- Evaluate custom applied forces to robots with the Impulse feature
- Bypassed the Main Menu on startup
- Added user updates with loading panels and user messages
- Animated loading screens when loading the emulation component
Inventor Exporter:
- Replaced the robot setup wizard with a new left-to-right export workflow
- Added new drivetrain type selection menu
- Added a simple joint editor with joint preview icons
- Fixed joint highlighting when editing joints in the simple and advanced joint editor
- Added prompt to show first-time users where to access the robot exporting environment
- Added "Robot Export Guide" with tips for new users and links to YouTube tutorials
- Added "Degrees of Freedom" viewer to view joint status at a glance
- Added with Google analytics and user survey
- Fixed bug where inventor would crash when cancelling the robot export
- Added dialog after exporting with robot output path
- Added dialog when opening the joint editor with unsupported joint types
Fusion Exporter:
- Replaced the robot setup wizard with a new left-to-right export workflow
- Added new drivetrain type selection menu
- Added new drivetrain weight selection menu
- Added a simple joint editor with joint preview icons
- Added "Robot Export Guide" with tips for new users and links to YouTube tutorials
- Added settings form
- Customizable collision mesh quality including VHACD
- Fixed loading bar only appearing once during export
Emulator:
- Updated to latest WPILib version
- Add Java emulation
- Add Spark MAX support
- Updated emulation toolbar GUI
- Change network stack to gRPC to allow more flexibility
- Add gRPC reverse proxy into QEMU VMs
- Rework control profiles
- Added and updated unit tests
- Update package versions
- Removed ASIO
- Update CMake system
- Fixed numerous engine-emulation communication bugs
- Switched to Protobuf for serialization
- Add emulation warnings to engine
- Enable GDB support
- Added Dockerfile to build and test HEL
Summer 2019 Snapshot
Engine:
- Reduced load time by directly loading into simulator (removed Main Menu)
- Created a default flat plane for first launch
- Uniformed plane beneath all fields
- Incorporated Google Analytics
- Provided more user validation with animated loading panels in the emulation tab
- Implemented cross platform support
- Depreciated LAN Multiplayer For Rework
Emulator:
- Updated network stack to use gRPC for improved portability and stability with the protocol
- QEMU now installs with main application
- Added Spark MAX support
- Miscellaneous bug fixes
- Stability improvements
- UI workflow update
Inventor Exporter:
- Replace robot setup wizard with a new export workflow
- New drive train type selection menu
- New card layout in the joint driver editor with preview icons
- Added prompt to show first-time users where to access the robot exporting environment
- New "Robot Export Guide" with tips for new users and links to YouTube tutorials
- New "Degrees of Freedom" viewer to view all robot joints at a glance
- Integration with Google Analytics and new user survey
Season 2019 Release
Fixes in this release:
- Updated C++ support for WPILib v2019.2.1 and NI Libraries v2019-12 (Java WPILib support coming soon)
- Rework how user programs are run to vastly reduce lag
- Fix issue where user code input and output packets were dropped
- Add virtual machine connection status indicator to emulation toolbar
- Allow uploads of user program files with any name
- Start Code and Stop Code buttons now actually stop and start the running user program
- Added 2019 Destination Deep Space field to library
Fall 2018 Hotfix
Fixes in this release:
- Fixed Synthesis Launcher For Exporter Plugin (it launches correctly now)
- Fixed Exporter Not Loading (it loads now)
- Fixed Fusion Plugin Export Directory Location
- Fixed Inventor Exporter Plugin DLL Dependency Reference Locations
- Added Outdated Synthesis (x86) Removal To Installer
Fall 2018 Release
Fixes in this release:
- Fixed joystick control issues so default settings do not override player preferences
- Corrected slow moving rotational joints in simulator
- Fixed code emulator issue with automatically starting robot code
- Enabled code emulator robot code to restart
- Added support for a Fusion 360 robot exporter
- Added support for Local Area Network Multiplayer