Releases: TurboWarp/desktop
Releases Β· TurboWarp/desktop
v1.7.2-beta.1
- Updated extension gallery: there's something like 14 new ones and a bunch of fixes
- Fixed stretch extension just not really working at all
- Fixed bug where saving project could change script execution order. As a result your projects might become 0.1% larger. We believe this is an acceptable tradeoff.
- Fixed exporting addon settings
- Various things to prevent custom extensions from accessing things they shouldn't
- Fixed a crash in the folders addon
- Not actually 100% sure if the app still works on Windows. Let us know if it doesn't.
v1.7.1
v1.7.1:
- Fixed white screen on Windows
v1.7.0:
- Added support for unsandboxed extensions from extensions.turbowarp.org
- Custom extensions will now be automatically loaded when you open a project made with recent versions of TurboWarp (a confirmation prompt appears for third-party extensions)
- New file saving code that uses significantly less memory
- Added "Rename broadcasts" addon (enabled by default)
- Added "Collapsing sprite properties" addon
- Added "Costume editor snapping" addon
- Added "Project volume slider" addon
- Added "Always show number pad" addon
- Added a few more switches to the "Block switching" addon
- Allow creating monitors for mouse down, mouse x, mouse y, and days since 2000
- Fixed crash in costume editor using transparent colors with bitmap line tool
- Fixed costume editor color picker ignoring transparency
- Fixed some keyboard shortcuts not working when caps lock is enabled
- Fixed many other bugs
- Windows: Support for Windows 7, Windows 8, and Windows 8.1 may be removed in a future update
v1.6.2:
- macOS: Our app is now notarized by Apple
v1.7.0
This version was yanked because the Windows binaries were completely broken
v1.7.0-beta.2
- New file saving code that uses significantly less memory. As part of this, we've made a lot of changes to the file saving code, which is extremely scary. Please test this out on a file that you don't care much about first. It may be slower now, but we think that's a worthwhile tradeoff.
- The desktop app now includes a copy of extensions.turbowarp.org. This improves security, allows these extensions to work offline, and makes them load faster. We also added a few custom extensions to the builtin extension library and a link to extensions.turbowarp.org which will open inside the app (and again, works offline).
- New addons: Collapsing sprite properties, always show number pad (paint snap coming later)
- Various other bug fixes
v1.7.0-beta.0
We're rather behind and will continue to be behind, so we're tagging a beta release as a stopgap for people who want the new features.
Notable things: unsandboxed extensions, rename broadcasts, automatic extension loading
The final version of 1.7.0 will probably have all the extensions preloaded in the app locally instead of fetching things from extensions.turbowarp.org, but for now an unfiltered internet connection is required to use those extensions
v1.6.2
macOS only update that adds Apple code signing and notarization
v1.6.1
- Fixed features that access your microphone or camera (1.6.0 regression)
- Fixed addon settings import not importing some color options
v1.6.0
- New addon: Pick colors from stage (enabled by default)
- New addon: Zebra striping
- Bitmap costume editor now supports transparency
- SVGs exported by TurboWarp and imported to TurboWarp won't be re-centered unnecessarily
- Sound editor now shows a sound's size, whether it's stereo or not, and its sample rate (note: the sound editor still doesn't really support stereo, but the project player does)
- TurboWarp's sound editor will let you edit sounds to be larger than 10MB, unlike Scratch which will silently do nothing
- Sounds that exceed 10MB in size will have a warning displayed on them
- Maximum SVG size has been reverted to the same as Scratch due to too many crashes
- Added option to clone counter to only show icon
- Added "Turbo Robot" sprite to builtin libraries
- Added option to customizable new sprite position to apply to duplicated sprites
- Fixed "Saving project..." text disappearing before the project was actually saved
- Fixed save location still being updated if you cancel the confirmation to replace existing project
- Fixed unnecessary memory use when saving files
- Fixed loading some projects with many bitmap costumes
- Fixed block cherry picking breaking on certain blocks
- Fixed tangent block reporting slightly incorrect values in the compiler
- Fixed display stage on left side and two-column category menu compatibility bugs
- Fixed developer tools dark mode issue
- Fixed auto-hiding block palette bugs
- Fixed variable manager bugs
- Fixed sound editor layout bugs at certain window sizes
- Fixed some costume and sound lists having an unnecessary horizontal scrollbar
- Fixed color picker overlay not covering the entire page
- Fixed some icons being unnecessarily draggable
- Fixed loading Scratch 2 projects with unusual JSON
- Windows: Title bar now respects your computer's dark mode preference
- Linux: We now have a repository for Debian/Ubuntu and their derivatives
- Updated packager: settings export and import, optimized memory use of packaged projects
v1.5.0
- New addon: Reverse order of project controls
- New addon: Hide stage and sprite pane
- Allow creating unlimited cloud variables
- Fixed backpacking JPEG costumes
- Fixed turbo mode stored in projects not applying properly
- Added option to disable background throttling
- Fixed some bugs in the auto-hiding block palette addon
- Linux: Support for 32-bit x86 has been removed
- macOS: Fixed uncloseable packager windows if opened from a fullscreen editor window
- Updated packager: list color, version number, macOS Electron, Scratch Link support, more
v1.4.0
- Moved the builtin copy of the TurboWarp Packager to the File > Package project menu
- Added a sound duration indicator to the sound editor
- Added partial support for the "Threads" tab in the debugger addon, including single stepping
- Fixed high CPU usage when project is paused
- Increased maximum resolution of large vector costumes
- Updated backpacked item previews to support transparency
- Updated dark mode with improved inputs, improved scrollbars, and support for the debugger and gamepad addons
- Fixed developer tools find bar covering up controls in certain conditions
- Fixed variable manager causing crashes when variables are too large
- Improved style of many modals and prompts to be more cohesive
- Fixed block context menus immediately selecting item and closing after being opened on some systems
- Fixed interface allowing invalid framerates and invalid stage sizes
- Fixed custom extensions being able to corrupt projects if they return unexpected values
- Fixed custom extension error handling
- Fixed various other bugs
- Linux: Support for 32-bit x86 systems will be removed in v1.5.0 (32-bit ARM is not affected)
- Linux: Added support for Linux on Apple Silicon
- macOS: Reduced app startup time
- Added donation links
- Updated packager: adds support for "β room id" special cloud behavior