What's new in TweakStyle 0.9.5 Beta 3
Oct 31, 2016
- Fix update check not always working
- Fix issue with https on ip host
New in TweakStyle 0.9.4 Beta 3 (May 19, 2016)
- Fix default SASS build command
- Fix toggle comments broken in LESS, SASS & Stylus
- Fix build on change breaking live update in some case
- Improve build result presentation
- Fix workspace not listening for file change when in a dot directory
- Fix resources not reloading after tab close and refresh
- Improve sourcemap support
- Improve file changes watching
- Fix chromium engine occasional crash when running garbage collector
- Fix build commands variable replacement
- [Windows] Fix old projects migration from 0.8.x to 0.9.x
- [Linux] Fix not working rpm package
- Don’t display trial reminder on top of update available popup
New in TweakStyle 0.9.3 Beta 3 (Apr 26, 2016)
- Add Beautify command in code editor
- Implemented Search in url bar
- Add Preview Search Engine setting to preferences
- Fix another crash due to Chomium engine upgrade
- Don’t keep too much requests history in memory
- Improve update available popup
- Improve trial reminder popup
- Fix window.open triggering an additional popup window
- Clear error logs file when exceding 5MB
New in TweakStyle 0.9.2 Beta 3 (Apr 26, 2016)
- Update TLS cipher suite for wider HTTPS support
- Add pseudo elements support to DOM Breadcrumb
- Fix Stylus default build command not generating sourcemaps
- Improve Blob URI Support
- Fix request headers not sent to server
- [Windows] Fix occasional crash due to Chomium engine upgrade
- Added 2 color schemes to preferences
- Add colon after completing CSS property
New in TweakStyle 0.9.1 Beta 3 (Apr 26, 2016)
- Fix Emmet no longer working (regression)
- Fix Indentation no longer working in html files when Emmet was enabled
- [Windows] Fix installer issue when updating from a 32bit version to 64bit
- Raised up max available memory
- Improve sourcemap engine
- Fix Add to Workspace not working with sourcemaped files
- Add to Workspace: Add option to dump not only source files but also compiled ones and sourcemap (when available)
- Improve content-type and language resolution
- Improve navigation performance
- Upgraded Browser engine to Chrome 49
- Fix Add to workspace not working with URI with filesystem forbidden characters
- Fix memory leak making TweakStyle slow after a while
- Improved preview errors pages
New in TweakStyle 0.9.0 Beta 3 (Apr 26, 2016)
- Features:
- Override now works for all kind of file
- Toggle Override per request
- Build on change
- Auto reload preview on change
- Improvements:
- Upgraded Browser engine to Chrome 47
- Share undo/redo stack accross editors
- Switch Language from editor context menu
- Darken requests when preview tab is not active
- Out-of-sync icon when a file is no longer in sync with preview
- Support system proxy configuration
- Enabled smooth scroll
- Fixes:
- [Windows 10] Fixed TweakStyle not being properly pinned to task bar
- Fix issue when loading remote source from sourcemap url
- Fix possible crash when offline
- Fix trial reminder freezing when offline
- Fix issue where Live CSS Override was not working after refresh
- Fix devtools detached when hiddle for a long time
- Fix devtools drag handler position
- [Mac] Fix startup popup positioning
- Disable emmet assist by default
New in TweakStyle 0.8.1 Beta 2 (Apr 26, 2016)
- Focus address bar when opening a new preview tab
- Fixed requests in error not shown in to code pane
- Fixed sample project initialisation not working in some cases
- Fixed parsing of url with double slashes
- Fixed unexpected error after a lot of reloads
- Fixed several sourcemapping errors
- Various internal fixes & improvements
New in TweakStyle 0.8.0 Beta 2 (Apr 26, 2016)
- Features:
- Introduced Preprocessors support (LESS, SASS, …)
- Sourcemap support: When a sourcemap is found, sources are pined instead of compiled files
- Watch for file change and update preview
- Improvements:
- Upgraded Browser engine to Chrome 45
- Switch off pending changes icon (asterisk) when reverting to original state
- Reduced frequency of reminder popup when trial is expired
- Small changes to code editors autosizing algorythm
- [Windows] Signed uninstaller
- [Mac & Linux] Added tar.xz distribution
- [Windows] Added 7zip distribution
- Internal/Framework
- Reworked file content load and sync engine
- Reworked build process
- Fixes:
- Fixed small graphical issue on DOM Path
- Fixed url parsing failing when containing asterisks or ending with dot
- Fixed minor issue with filename containing several dots
- Fixed possible error when launching 2 instances of TweakStyle
- Fixed loosing focus when typing in search box
- Fixed synchronisation between code editors editing the same file
- Fixed color picker wrongly showing on some numeric html entities
- Fixed ports allocation
- Fixed reload button not enabled in some cases
- Fixed Script filter not including local javascript files
- Fixed Inpect element using right click not working when preview is scrolled
- Fixed color tooltip not displayed when code editor is maximized
- Fixed occasional scrollbar artifacts when loading a page
- [Mac] Fixed not working “open with TweakStyle”
- [Mac] Fixed Quit from window menu not always working
New in TweakStyle 0.7.5 Beta 1 (Apr 26, 2016)
- Fixed Undo command not working when called from window menu
- Fixed mapping issue with file protocol
- Improved error reporting
New in TweakStyle 0.7.4 Beta 1 (Apr 26, 2016)
- Improved color tooltip and color picker behaviors
- Fixed content resolving issue on requests containing dots in query string
- [Mac] Changed Refresh shortcut to Command+R
- Fixed minor issue with data URIs
New in TweakStyle 0.7.3 Beta 1 (Apr 26, 2016)
- Added Get started link in Help menu
- Fixed WebGL issue on windows
- Fixed separator in help window menu
New in TweakStyle 0.7.2 Beta 1 (Apr 26, 2016)
- Open beta, Beta key is no longer required
- Added trial system
- Fixed a bug making DOM Path broke on some pages
- Improved error reporting
New in TweakStyle 0.7.1 Pre-Beta (Apr 26, 2016)
- [Linux] Fixed not working devtools in some cases
- Upgraded Browser engine to Chrome 42
- Fixed CSS Override bug when no internet connection
- Improved error reporting
- Improved update notification presentation
New in TweakStyle 0.7.0 Pre-Beta (Apr 26, 2016)
- Features:
- Color tooltip & Color picker in code editors
- Devtools on preview (with DOM and Console, based on Chrome devtools)
- Add to workspace tool
- Improvements:
- Enabled editing of remote files
- Changed feedback service from github to userreport
- [Mac] DMG packaging & signed application
- [Linux] Added DEB and RPM packaging
- Improved project creation
- Improved live update delay (instant preview)
- Implemented context menu on code editors
- Added more entries to window menu
- Added line wrapping option in preferences
- Added shortcuts in context menus and tooltips
- Added F5 shortcut to refresh preview
- Enhanced UI transition easing and timings
- Preview element selector now works in iframes
- Preview element selector show infos (dimension and selector)
- Target _blank links and middle mouse button clicks now open in a new tab
- Workspace now watch file changes
- Fixed DOM Path overflow when path is very long
- Improved UI design (a bit flatter and slightly less flashy colors)
- Improved notification when an update is available
- Adjusted code editors default sizing
- Auto-fold single code editor after applying filters
- Focus url bar after creating a new empty tab
- Show request errors in red in the code pane
- Improved window menu display
- Added default content when creating a new html file
- Added ability to fold/unfold projects in workspace
- Compatacted and improved code tab filters
- Internal/Framework
- Reworked source mapping engine
- Reworked dialogs framework and look and feel
- Added errors reporting and crash submission
- Changed app container from NWJS to Electron
- Reworked preview integration (Now use Webview and Remote debugging protocol)
- Reworked element selector (uses Remote debugging protocol)
- Upgraded Browser engine to Chrome 41
- Reworked lyfecycle framework and processes (Dev, Test and Build)
- Fixes:
- [Mac] Reduced laggy behavior on macbook retina
- Changed default action for .xhtml files in workspace
- Fixed Scrollbars look and feel
- Fixed weird space between file in accordeon in some cases
- Fixed various source mapping issues
- Fixed back and forward not fully reloading request tab in some cases
- [Windows] Fixed several issues with installer
- Fixed weird behavior when clicking middle mouse button over UI Elements
- Disabled automatic updates (may causes issues on some setup)
- Removed double click action on folders (was missleading)
- Removed Select left/right/up/down from window menu
- Fixed not working “Forward” action in preview context menu
- Update navigation bar when anchor changes
New in TweakStyle 0.6.1 Alpha 2 (Apr 26, 2016)
- Fixed workspace graphical issue (on expanded folders)
- [Windows] Fixed build issue due to code signing
- Updated container based on chromium (fix various issues)
New in TweakStyle 0.6.0 Alpha 2 (Apr 26, 2016)
- Features:
- Window menu & Hotkeys mapping
- Ability to change UI font size
- Emmet support
- Ability to resize code editors
- DOM path walker
- Added document title and favicon in navigation bar
- More than 20 settings accessible through preferences menu
- Added project host setting (right click on project > Project settings)
- Preview context menu (Navigate, Copy/Paste & co, Inspect)
- Improvements:
- Changed top right corner logo and freed some vertical space on top of tabbar
- Added ability to change UI base font size
- Upgraded Browser engine to Chrome 38
- [Windows] Signed installer to pass Smartscreen check
- Reduced code editor opening lag
- Improved code editors sizing behavior
- Improved file drag and drop behavior
- Improved accordion performance
- Improved general performance
- [Windows] Added 64bit build
- Increased UI default font size
- Improved CSS Override behavior
- Copy/Paste context menu on all text inputs
- Fixes:
- Fixed various issues when working on https pages
- Changed wording of “New project” button to “Add project”
- Fixed inspector bug making only the first css selector per file shown in the code pane
- Minor fixes on filter buttons
- Fixed occasional shifting issue on code editors headers
- Fixed selector button not working in a few cases
- Fixed drag n drop creating ghost blocks in rare cases
- Removed misleading action maximize on double click (code editor header)
- Fixed inspector bug when moving over element boundaries
- Fixed bad margin display on negative margins
- Fixed file renaming issue when name contains spaces
- Fixed remote to local mapping issue when url contains spaces
- [Mac] Fixed missing version key in finder menus (open with)
- [Mac] Fixed not working “open with TweakStyle” from finder in some cases
- Added focus to TweakStyle after opening a file with TweakStyle from explorer/finder
- Fixed pending changes notification kept after disabling CSS override
New in TweakStyle 0.5.1 Alpha 1 (Apr 26, 2016)
- Fixed “Cannot parse message from dev tools” error when navigating
- Fixed Code pane not refreshing when navigating
- [Windows] Fixed possible installation break due to some antivirus software(s)
New in TweakStyle 0.5.0 Alpha 1 (Apr 26, 2016)
- Features:
- Beta keys support
- Improvements:
- Improved Auto-update notifications and icons
- Now give focus to code editor after fold
- Various improvements to CSS Override popup
- Selector resizing
- When navigating associated code tab is now opened immediately
- Improved drag and drop helper sizing for better usability
- Updated credits with those of the website
- [Mac] Added 64bit build
- Fixes:
- Fixed selector’s bug where selector was persistant in some cases
- Fixed CSS instant preview bug that stopped working in some cases
- Code editors: Fixed bad cursor positioning at the end of long lines
- Various code editing issues fixes
- Fixed crash when navigating to some websites
- Fixed repeted errors message when scrolling in some code editors after enabling CSS Override
- Fixed not working CSS Override in some cases
- Updated old links to TweakStyle website
- [Linux] fixed update check error
New in TweakStyle 0.4.0 (Apr 26, 2016)
- Features:
- Drag and drop actions
- Arrange code editors
- Move files between tabs
- Pin files from workspace
- Pin files & Code editors to a new tab
- Unpin file
- Open html file in preview
- Workbench & window state save when quitting & restore at launch
- Better OS integration
- Open with TweakStyle
- File association
- Drag file over TweakStyle
- Auto updater
- Code editor features
- Basic autocompletion
- Preconfigured snippets
- CSS lint settings (editable in config file)
- Various code editor settings (editable in config file)
- Improvements:
- Improved internal data storage and querying (performance and stability)
- Changed CSS Override icons
- Added a CSS override button in the code editor header
- Fixes:
- Selector not resizing when the selected element size change
- Selecting a clickable element may trigger the click event
- Bad selector dimensions when close to boundaries
- Selected element code: Bad focusing when code part start at line 1
- [Mac] Bad permissions in distribution (zip)
- [Windows] Various fixes in installer
- Moved Sample project to data path (fix possible permission issue)
- [Windows] moved logs and user data to non roaming data (consistency)
- Changed port range start to 8100 to avoid conflicts
- [Linux] Changed logs & Settings default location (consistency and fix possible permission issue)
New in TweakStyle 0.3.0 (Apr 26, 2016)
- Features:
- Code tab filters
- Query filter
- File type filter
- Image preview
- Simple CSS Override
- Release notes, Credits & EULA screens
- Improvements:
- Fold code editor when pining only one file
- Cut Long filename in the code tab
- Undo/redo support using Ctrl+Z/Ctrl+Y in code editors
- Changed Maximize/Unmaximize code editor icons
- Changed main font and improved rendering
- Improved TweakStyle icon (may require icon cache refresh to be visible)
- Better tooltips (now hide instantly so they no longer annoy)
- Several content type resolving improvements
- Basic Http authentication handling
- Upgraded Browser engine to Chrome 35
- Inplace file and directory creation and renaming
- Removed animation when refreshing / renaming / deleting a file or directory in workspace
- Unrecognised/Binary file type handling
- Fixes:
- Fixed “pending changes” asterisk display on not folded files
- Fixed accordion grip positioning issue when scrolling
- [Mac] Window focus at startup
- Code tab accordion performance fix
- Code editors resizing issue
- Unpining a file using drag and drop was hiding next file
- Fixed unexpected error when resizing panes
- Fixed multiple logging issues
- Disabled default behaviour when dragging a file over TweakStyle
- Fixed a possible memory leak