Releases: DevToys-app/DevToys
Releases · DevToys-app/DevToys
v2.0.7.0
v2.0.6.0
- Added an option to disable recent tools.
- Added table detection to Smart Detection for Markdown Preview.
- Added a Now button to Date Converter.
- Added support of UTF-32 glyph in icons in DevToys SDK.
- Improved the overall search accuracy
- Improved search keywords for Hash / Checksum Generator.
- Extensions are now isolation, allowing conflicting dependencies.
- On Linux, removed a dependency on
libadwaita
. - On Linux, fixed a bug where the theme was not properly applied.
- On Windows, improved the window resizable area.
- On macOS, removed the large forehead to fit better with Apple UI guidance.
- Fixed crash in Date Converter.
- Fixed crash when Password Generator.
- Fixed crash in JWT Encoder / Decoder.
- Fixed an issue where context menu and drop down list may be out of reach.
- Fixed sizing issue with image display in various tools.
- Updated some dependencies that contained vulnerabilities.
- Various translation improvement. Thank you to all your help at translating DevToys!
- New extensions available through Extension Manager:
JSONSchema Validator
,Progressive JPEG Converter
,Fluent Icon Finder
,JSON to PHP Converter
,MongoDB Object ID Generator
,Base64 GUID Encoder / Decoder
,XPath Tester
, and more. There are now a total of 22 extensions available for DevToys!
Details
- Add workflow to label issues. by @yui10 in #1366
- Removed dependency on libadwaita in Linux by @veler in #1380
- Fixed NuGet vulnerabilities by @veler in #1421
- Improved search accuracy by @veler in #1423
- Removed forehead on macOS by @veler in #1424
- Fixed a regression where Linux theme is not properly detected by @veler in #1382
- Increase window resizable area on Windows #1413 by @veler in #1422
- Fixed issue where context menu and drop down list may appear over the title bar by @veler in #1425
- Fixed sizing issue in Image Viewer by @veler in #1432
- Added support of per-extension assembly isolation by @veler in #1431
- Fix GetChildElementById no access to elements inside Card by @jerone in #1429
- Added an option to disable recent tools by @veler in #1433
- Add support for UTF-32 glyphs in icon components by @pierre3 in #1435
- Improved search keyboards for Hash / Checksum Generator by @veler in DevToys-app/DevToys.Tools#60
- Bugfix JWT expiration convert by @yui10 in DevToys-app/DevToys.Tools#58
- Add 'Now' Button to the Date Converter by @JakeS-dot in DevToys-app/DevToys.Tools#57
- Add table detector to Markdown detector by @agayev169 in DevToys-app/DevToys.Tools#56
- Limit maximum password length to 128 digits by @yui10 in DevToys-app/DevToys.Tools#55
- Fixed a bug in date/time conversion when special input is used by @yui10 in DevToys-app/DevToys.Tools#54
New Contributors
- @yui10 made their first contribution in #1366
- @jerone made their first contribution in #1429
- @pierre3 made their first contribution in #1435
Full Changelog: v2.0.5.0...v2.0.6.0
v2.0.5.0
- Added ISO 8601 support to Date Converter tool.
- Improved layout in Date Converter tool.
- Improved performances of the Lorem Ipsum Generator tool.
- Improved performances on Linux and macOS when expanding/collapsing menu bar items.
- On Windows, improved the default location of the window after disconnecting a monitor.
- On Windows, DevToys now respects the user choice of wishing less animations. This can be turned on in
Windows Settings, Accessibility, Visual Effects, Animation effects
. - On Linux and macOS, reduced the amount of animation, for a smoother experience.
- On Windows, fixed an issue where the icon in Microsoft Store app was not properly displayed.
- On macOS, fixed an issue where
Cmd+C
,Cmd+V
andCmd+X
was not working. - Fixed an issue where extensions were not properly checking for update.
- Fixed an issue where conflicting extensions were breaking localized text.
- Various translation improvement. Thank you to all your help at translating DevToys!
- New extensions available through Extension Manager:
Text Delimiter
,Semver Calculator
,ULID Generator
,Simple Sequence Executor
. There are now a total of 12 extensions available for DevToys!
Details
- [Settings] Change "Help us translating DevToys" to "Help us translate DevToys" by @PesBandi in #1308
- [Windows] Fixed icon for DevToys preview and Stable in MSIX by @veler in #1328
- [Windows] the window may be off screen after unplugging a monitor by @veler in #1321
- [MacOS] added menu bar items for Copy, Cut, Paste, Select All by @veler in #1329
- Reduced animations by @veler in #1350
- Fixed a bug in extension update check test by @veler in #1353
- Added conflict internal name resolution for resource assembly identifier. by @veler in #1354
- Add Maximum value (Lorem Ipsum). by niyari in DevToys-app/DevToys.Tools#46
- Fix word-break in Daylight Saving label. by niyari in DevToys-app/DevToys.Tools#47
- ISO 8601 Support In Date Converter by yui10 in DevToys-app/DevToys.Tools#48
- Change Token validation settings toggle to On/Off by PesBandi in DevToys-app/DevToys.Tools#49
New Contributors
Full Changelog: v2.0.4.0...v2.0.5.0
v2.0.4.0
- DevToys can now check for updates of installed extensions
- On macOS Sequoia, fixed an issue where the app was blank
- On Windows, when installing the app from Microsoft Store, the icon got improved
- On Windows 11, fixed an issue where the title bar was not keeping the right proportions.
- Improved layout of Date Converter
- Added ISO 8601 support in Date Converter
- Added a maximum length parameter in Lorem Ipsum Generator
- New extensions available through Extension Manager: XML / XSD Converter, RSA Generator, File Splitter, Text Duplication Detector.
Details
- Docs: Removed underline from anchor by @0x5bfa in #1266
- Fixed icons in MSIX by @veler in #1290
- New Crowdin updates by @veler in #1267
- Fix issue on NuGet install where DevToys.Api doesn't get to the build… by @veler in #1283
- [MacOS] Fixed an issue where the app is completely blank on MacOS 15 Beta by @veler in #1284
- [Windows] fixed a bug where title bar's background color was misaligned by @veler in #1299
- New Crowdin updates by @veler in #1302
- Added check for update for extensions by @veler in #1300
- ISO 8601 Support In Date Converter by @yui10 DevToys-app/DevToys.Tools#48
- Fix word-break in Daylight Saving label. by @niyari DevToys-app/DevToys.Tools#47
- Add Maximum value (Lorem Ipsum). by @niyari DevToys-app/DevToys.Tools#46
New Contributors
Full Changelog: v2.0.3.0...v2.0.4.0
v2.0.3.0
- Added Chinese translation
- Added UUID v7 support to UUID Generator tool
- Improved code editor loading time
- Fixed crash when navigating between tools on Linux
- Fixed an issue on where DevToys window was blank on computers with no graphic card
- Fixed a bug where DevToys window was lagging on Windows 10
- Improved translation in many languages
Details
- FIx typo in README.md by @jogo- in #1247
- New Crowdin updates by @veler in #1241
- Fixed a bug where Chinese language were unavailable by @veler in #1255
- [Linux] Fixed crash when navigating between tools by @veler in #1259
- Remove loading indication for Monaco by @veler in #1260
- [Windows 10] Fixed lagging window by @veler in #1265
New Contributors
Full Changelog: v2.0.2.0...v2.0.3.0
v2.0.2.0
- Two new tools are available through "Manage extensions": JSON to C# Converter, and RESX Translator
- DevToys on macOS is now signed
- Improved font rendering on Windows and Linux
- Slightly improved startup time
- Reduced CPU usage on "All Tools" page
- Added DPI awareness on Windows
- Added a missing dependency to Debian package
- Fixed an issue where DevToys was wrongly indicating an update was available
- Fixed an internal error when copy and pasting on macOS
- Fixed a theming issue on Windows 10
- Fixed an on Windows where a maximized window can't dragged out
- Fixed decimal symbol in YAML to JSON Converter
- Fixed crash in Hash Generator
- Improved translation in various languages
Details
- New Crowdin updates by @veler in #1182
- Add DPI awareness in WPF app. fix #1200 by @veler in #1202
- Fixed an issue where the app wrongly detect an update by @veler in #1204
- Fixed failure to access clipboard in MacOS by @veler in #1205
- Update README.md by @malthuswaswrong in #1211
- Fixed Windows 10 theme by @veler in #1223
- Fix bug where we can't restore the window when maximized on Windows 10/11 by @veler in #1226
- New Crowdin updates by @veler in #1236
- add run Linux, MacOS and Windows to tasks.json by @MuhAssar in #1215
- Reduced animation on startup by @veler in #1227
- Improve font appearance on non-Ubuntu Linux desktops by @reinhart1010 in #1225
- Make text styles more like Windows by @heftymouse in #1214
New Contributors
- @malthuswaswrong made their first contribution in #1211
- @MuhAssar made their first contribution in #1215
- @reinhart1010 made their first contribution in #1225
- @heftymouse made their first contribution in #1214
Full Changelog: v2.0.1.0...v2.0.2.0
v2.0.1.0
- DevToys is now cross-platform.
- DevToys is now extensible. You can create your own tools and share them with the community.
- A DevToys CLI app (to be installed separately) that can use in a terminal or CI.
- New default tools are available such as QR Code Generator and Reader, JSON Path Tester, and more.
- Many existing tools have been improved, such as JWT Encoder / Decoder, Date Converter, RegEx Tester, and more.
- A new compact mode option is available to make it easier to use on smaller screens.
- Drastically reduced the memory consumption when navigating to multiple tools.
- Tools can now be chained using Smart Detection.
- The app now supports various End-Of-Line characters.
- Updated Monaco Editor.
Details
- Added a single-line text input by @veler in #779
- Added a multiline-line text input by @veler in #780
- Added smart detection support in text input controls by @veler in #782
- MAUI Blazor sidebar and fluent ui base design by @btiteux in #791
- MAUI Blazor - Fixed navigation on click. by @veler in #801
- MAUI Blazor : Added GridView and made Tool Group view functional. by @veler in #804
- [MAUI Blazor] Improved NavBar + refactoring by @veler in #811
- [DevToys 2.0] Use WPF Blazor on Windows, MAUI Blazor on Mac. Removed WASDK and Uno app. by @veler in #817
- Brought back support of plugins on Mac, Windows and Linux. by @veler in #821
- [DevToys 2.0] Added context menu and popup system. by @veler in #834
- [DevToys 2.0] Added search bar + keyboard navigation in context menu by @veler in #840
- [DevToys 2.0] Added CheckBox and ToggleSwitch by @veler in #841
- [Dev/2.0] close context menu on window events by @veler in #845
- [Dev 2.0] Added DropDownList, ComboBox and improved ScrollViewer by @veler in #856
- [DevToys 2.0] Added Split Grid component by @veler in #863
- added expander support by @btiteux in #867
- [DevToys 2.0] Added UISingleLineTextInputPresenter, UIMultiLineTextInputPresenter and UIDiffTextInputPresenter by @veler in #870
- [DevToys 2.0] Added Extension manager by @veler in #901
- [DevToys 2.0] Added Base64 Text Encoder / Decoder tool by @veler in #902
- Refactoring on Base64 Text Encoder / Decoder by @veler in #907
- [DevToys 2.0] Updated dark theme for MacOS by @veler in #903
- [DevToys 2.0] Added URL, HTML and GZip Encoder / Decoder by @veler in #910
- [DevToys 2.0] Added JsonToYaml Converter by @btiteux in #925
- Added Linux support by @veler in #929
- Added image support to clipboard API. by @veler in #946
- Added Base64 Image Encoder / Decoder by @veler in #951
- Added Hash / Checksum tool by @veler in #956
- Ported Color Blindness SImulator to DevToys 2.0 by @veler in #969
- Added Image Converter to DevToys 2.0 by @veler in #979
- Added Text Comparer tool to DevToys 2.0 by @veler in #981
- Ported Regex Tester to DevToys 2.0 + Various fixes by @veler in #983
- Ported Text Utilities tool to DevToys 2.0 + More UI fixes by @veler in #985
- Improved SCSS and TypeScript build by @veler in #986
- Ported Markdown Preview to DevToys 2.0 by @veler in #991
- Added the possibility to hide the whole command bar of a text input. by @veler in #999
- Improved Hot Reload support by @veler in #998
- Made IUIDataGrid expandable to full screen and added the possibility to add extra command bar items by @veler in #1002
- Ported UUID Generator to DevToys 2.0 by @veler in #1000
- Ported Password Generator to DevToys 2.0 by @veler in #1001
- New tool JSON>Table/CSV/Excel by @sakana280 in #1003
- .NET 8 and MacOS update by @veler in #997
- Add XML formatter and refactoring to DevToys 2.0 by @lwillia in #1007
- Added IUIDropDownButton and improve Json > Table UI by @veler in #1006
- Add DateConverter (old Timestamp Converter) to DevToys 2.0 by @btiteux in #1009
- Ported Lorem Ipsum generator to DevToys 2.0 by @veler in #1004
- Add JSON formatter to DevToys 2.0 by @lwillia in #1013
- Ported XML Validator to DevToys 2.0 by @veler in #1011
- Added QR Code reader / generator tool by @veler in #1012
- Enabled Hover capability on Monaco Editor and fixed JSON serialization issue. by @veler in #1015
- Added a Hero header on All Tools page by @veler in #1016
- Added a JSONPath tester tool by @veler in #1017
- Fixed bug: Smart detection when dialog opened by @veler in #1027
- Ported Text Escape/ Unescape tool by @veler in #1019
- Addressed tons of warnings, mostly related to lack of documentation in code. by @veler in #1034
- Ported Certificate Decoder to DevToys 2.0 by @veler in #1033
- Updated third party notice by @veler in #1047
- Fix crash on Linux on startup by @veler in #1046
- Added a splash screen by @veler in #1050
- Window position and size is now saved and restore when reopening the app by @veler in #1049
- Completed missing parts of IFileStorage in DevToys CLI by @veler in #1048
- Added support of Open In New Window by @veler in #1053
- Preserve NavBar state on restart by @veler in #1056
- Show current page in TaskBar by @veler in #1059
- Improved keyboard navigation and focus management by @veler in #1061
- Added app icon by @veler in #1065
- Ported Cron parser tool to DevToys 2.0 by @veler in #1066
- Ported SQL formatter to DevToys 2.0 by @lwillia in #1067
- Add lists comparison to DevToys 2.0 by @Antjac in #1068
- Updated theme on Linux to look more native (at least on Ubuntu) by @veler in #1072
- Credit DevToysMac author in Settings by @veler in #1074
- Added welcome experience by @veler in #1075
- Random case/spongetext case converter implementation by @ahrGNUts in #1080
- Ported Number Base Converter to DevToys 2.0 by @veler in #1069
- New Crowdin updates by @veler in #1086
- New Crowdin updates by @veler in #1091
- New Crowdin updates by @veler in #1092
- New Crowdin updates by @veler in #1093
- Add leading comma option to sql formatter & bug fixes & some enhancements by @akarboush in #1087
- New Crowdin updates by @veler in #1097
- Ported Json Web Token Encoder Decoder to DevToys 2.0 by @btiteux in #1078
- Support for third party extension by @veler in #1081
- New Crowdin updates by @veler in #1099
- Fixed inconcistency and bug in IUIMultilineTextInput by @veler in #1102
- fix typo. by @niyari in #1106
- New Crowdin updates by @veler in https://github.com...
v1.0.13.0
New Features
- Password generator with options by @Christian-Oleson and @micahmo in #873
Improvements
- Update translations
- Show X.509 extensions in Certificate Encoder / Decoder output by @micahmo in #831
- Add .CRT extension to Certificate Encoder / Decoder by @veler in #887
- Add line sorting to Text Inspector and Case Converter by @micahmo in #835
- Show description for CRON Parser expressions by @micahmo in #839
- Fix JWT key validation by @micahmo in #849
- Allow token validation without signature by @micahmo in #848
- Allow diff viewer to be expanded by @micahmo in #844
- Show additional JWT info by @micahmo in #864
- JWT encoding/decoding improvements by @micahmo in #859
Bug Fixes
New Contributors
- @micahmo made their first contribution in #831
- @Christian-Oleson made their first contribution in #664
Full Changelog: v1.0.12.0...v1.0.13.0
v1.0.12.0
New Features
Improvements
- Update translations
- Display selected options in regex tester by @akarboush in #798
- Clear Payload when empty JWT provided by @Xelit3 in #792
Bug Fixes
- Fixed sql formatting for logical operators by @Vladexy88x in #820
New Contributors
- @Xelit3 made their first contribution in #792
- @Vladexy88x made their first contribution in #820
Full Changelog: v1.0.11.0...v1.0.12.0
v1.0.11.0
Improvements
- XML Validator can now detect inconsistent XML namespace references by @JustAGabriel in #662
- Allowing Vertical Stretch of JWT Header and Payload sections by @bowencode in #768
- Updated GitHub templates by @veler in #770
- Update README.md by @OscarTopliss in #785
Bug Fixes
- Fixing bug in sql formatter where values provided after reserved 'VALUES' keyword were not being indented properly by @jlevier in #786
- Adding url encoding wrapper function to handle xaml textbox conversio… by @jlevier in #789
- Don't register as file picker by @JaiganeshKumaran in #747
New Contributors
- @bowencode made their first contribution in #768
- @OscarTopliss made their first contribution in #785
- @jlevier made their first contribution in #786
Full Changelog: v1.0.10.0...v1.0.11.0