Skip to content

Releases: DevToys-app/DevToys

v2.0.1.0

09 Jun 17:42
Compare
Choose a tag to compare
v2.0.1.0 Pre-release
Pre-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 https://github.com...
Read more

v1.0.13.0

25 Jul 14:23
Compare
Choose a tag to compare

New Features

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

Full Changelog: v1.0.12.0...v1.0.13.0

v1.0.12.0

29 May 23:08
Compare
Choose a tag to compare

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

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

10 Apr 02:53
Compare
Choose a tag to compare

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

Full Changelog: v1.0.10.0...v1.0.11.0

v1.0.10.0

20 Sep 15:10
Compare
Choose a tag to compare

New Features

Improvements

  • Update Ukrainian, Korean, Chinese Simplified, Chinese Traditional, Indonesian, Portuguese, Portuguese (Brazil), Polish, Turkish, German, Russian, English (UK), Arabic, Spanish, Tamil, Swedish, Dutch, Japanese, French, Greek, Hebrew, Romanian, Vietnamese translation in #598, #609, #613, #616, #617, #618, #635, #639
  • Improve handle of brackets in SQL Formatter by @araujofrancisco in #602
  • Added Code of Conduct by @agentceci in #634
  • Added SearchKeywords. by @niyari in #624
  • Leverage favorites for recommended tool providers by @C1rdec in #626
  • Displays the details of the Match object returned by the Regex call.… by @jamescurran in #627

Bug Fixes

New Contributors

Full Changelog: v1.0.9.0...v1.0.10.0

v1.0.9.0

20 Jul 04:46
8bcfa60
Compare
Choose a tag to compare

New Features

Improvements

Bug Fixes

New Contributors

Full Changelog: v1.0.8.0...v1.0.9.0

v1.0.8.0

23 May 04:06
Compare
Choose a tag to compare

New Features

  • Unix Timestamp Converter now supports timezones by @niyari in #509

Improvements

  • Update Simplified Chinese Translation of version 1.0.7 by @Gaoyifei1011 in #530
  • Updated Ci to use Windows 2022 image by @veler in #523
  • Improved the layout of many tools in "Keep on top" view. by @veler in #531

Bug Fixes

  • [Base64 Image] Click on save or view while no input made the app crashing by @veler in #529
  • Changed the Base64 Image tool to use the Code editor instead of a Text box by @veler in #532

Full Changelog: v1.0.7.0...v1.0.8.0

v1.0.7.0

16 May 04:45
Compare
Choose a tag to compare

New Features

  • Added Base64 Image Encoder / Decoder by @veler in #519

Improvements

Bug Fixes

  • Fixed Command Palette that has a transparent background color by @veler in #520
  • Fixes 469 - Checksum/Hash generator doesn't accept empty file/input by @L1nu5 in #493
  • Fixed title being hidden under header. by @Atria64 in #495

New Contributors

Full Changelog: v1.0.6.0...v1.0.7.0

v1.0.6.0

04 Apr 14:42
Compare
Choose a tag to compare

New Features

N/A

Improvements

  • Enabled ARM64 build by @veler in #480
  • Update CONTRIBUTING.md by @riyasvmc in #472
  • Update Traditional Chinese translation by @SiderealArt in #470
  • Update Simplified Chinese Translation of version 1.0.5 by @Gaoyifei1011 in #467
  • Update Portuguese (Portugal) Translation by @esibruti in #476
  • Update japanese translation. by @niyari in #479

Bug Fixes

  • Added handling of out-of-range numbers and leap years. by @niyari in #466
  • Fix handling of out-of-range numbers and leap years. by @niyari in #478

Full Changelog: v1.0.5.0...v1.0.6.0

v1.0.5.0

28 Mar 04:54
Compare
Choose a tag to compare

New Features

  • Added String Escape / Unescape tool by @veler in #446
  • Format from/to custom number base by @youkai95 in #430
  • Added a Unix Timestamp Converter tool by @veler in #464

Improvements

  • Update Traditional Chinese translation by @SiderealArt in #442
  • Update Traditional Chinese translation by @SiderealArt in #461
  • Updated Czech localization by @morning4coffe-dev in #447
  • Update Japanese translation. (lorem ipsum) by @niyari in #450
  • Update Japanese translation. (StringEscapeUnescape) by @niyari in #454
  • Update Simplified Chinese translation by @Nyrest in #455
  • Update Simplified Chinese translation by @Nyrest in #451
  • Added Portuguese-Brazil\ translation) by @eurafa in #449
  • Feature/add refresh button lorem ipsum by @Guzzter in #413
  • Enable decoding of unpadded base64 strings by @Regenhardt in #187

Bug Fixes

New Contributors

Full Changelog: v1.0.4.0...v1.0.5.0