CyberChef/CHANGELOG.md

2.4 KiB

Changelog

All notable changes to this project will be documented in this file.

8.0.0 - 2018-08-05

  • Codebase rewritten using ES modules and classes #284
  • Operation architecture restructured to make adding new operations a lot simpler #284
  • A script has been added to aid in the creation of new operations by running npm run newop @n1474335 #284
  • 'Magic' operation added - automated detection of encoded data @n1474335 #239
  • UI updated to use Bootstrap Material Design @n1474335 #248
  • JSON, File and List<File> Dish types added @n1474335 #284
  • OperationError type added for better handling of errors thrown by operations @d98762625 #296
  • A present() method has been added, allowing operations to pass machine-friendly data to subsequent operations whilst presenting human-friendly data to the user @n1474335 #284
  • Set operations added @d98762625 #281
  • 'To Table' operation added @JustAnotherMark #294
  • 'Haversine distance' operation added @Dachande663 #325
  • Started keeping a changelog @n1474335

7.0.0 - 2017-12-28

  • Added support for loading, processing and downloading files up to 500MB @n1474335 #224

6.0.0 - 2017-09-19

  • Added threading support, moving all recipe processing into a Web Worker to increase performance and allow long-running operations to be cancelled @n1474335 #173
  • Created modules so that operations relying on large libraries can be downloaded separately as required, reducing the initial loading time for the app @n1474335 #173

5.0.0 - 2017-03-30

  • Configured Webpack build process, Babel transpilation and ES6 imports and exports @n1474335 #95

4.0.0 - 2016-11-28

  • Initial open source commit @n1474335