Skip to content

v2.0.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@veler veler released this 09 Jun 17:42
· 74 commits to main since this release
  • 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 #1107
  • New Crowdin updates by @veler in #1109
  • New Crowdin updates by @veler in #1110
  • New Crowdin updates by @veler in #1114
  • Added pull request CI by @veler in #1113
  • Fix mac embeddings by @veler in #1116
  • New Crowdin updates by @veler in #1117
  • New Crowdin updates by @veler in #1119
  • Bump SixLabors.ImageSharp from 3.1.3 to 3.1.4 by @niyari in #1129
  • New Crowdin updates by @veler in #1130
  • New Crowdin updates by @veler in #1131
  • New Crowdin updates by @veler in #1134
  • New Crowdin updates by @veler in #1138
  • New Crowdin updates by @veler in #1142
  • Fixed CI by @veler in #1146
  • New Crowdin updates by @veler in #1144
  • Made settings name less prone to collision by @veler in #1141
  • Added app update notification in DevToys GUI by @veler in #1143
  • German Translation by @Sencaid in #1148
  • New Crowdin updates by @veler in #1147
  • Sorry i forgot some Files (De_Translation) by @Sencaid in #1153
  • New Crowdin updates by @veler in #1150
  • New Crowdin updates by @veler in #1154
  • New Crowdin updates by @veler in #1156
  • New Crowdin updates by @veler in #1158
  • Add same page link. by @niyari in #1159
  • New Crowdin updates by @veler in #1162
  • Minor updates on MacOS paths and documentation by @dineiar in #1169
  • GirCore: Update to 0.5.0 by @badcel in #1166
  • New Crowdin updates by @veler in #1172
  • Safely handle misconfigured extensions by @veler in #1161
  • Detect LongPath enabled on Windows by @veler in #1168
  • Linux.Clipboard: Use a new method to read text by @badcel in #1176
  • Added language service support for auto-completion and semantic token by @veler in #1175
  • New Crowdin updates by @veler in #1174
  • Some tweaks for preview build by @veler in #1179

New Contributors

Full Changelog: https://github.com/DevToys-app/DevToys/commits/v2.0.1.0