|
@@ -1,43 +1,44 @@
|
|
# Changelog
|
|
# Changelog
|
|
-All notable changes to this project will be documented in this file.
|
|
|
|
|
|
+All notable changes to CyberChef will be documented in this file.
|
|
|
|
|
|
### [8.3.0] - 2018-08-21
|
|
### [8.3.0] - 2018-08-21
|
|
-- 'To MessagePack' and 'From MessagePack' operations added @artemisbot #338
|
|
|
|
|
|
+- 'To MessagePack' and 'From MessagePack' operations added [@artemisbot] | [#338]
|
|
|
|
|
|
### [8.2.0] - 2018-08-21
|
|
### [8.2.0] - 2018-08-21
|
|
-- Added information links to most operations, accessible in the description popover @PenguinGeorge #298
|
|
|
|
|
|
+- Information links added to most operations, accessible in the description popover [@PenguinGeorge] | [#298]
|
|
|
|
|
|
### [8.1.0] - 2018-08-19
|
|
### [8.1.0] - 2018-08-19
|
|
-- 'Dechunk HTTP response' operation added @sevzero #311
|
|
|
|
|
|
+- 'Dechunk HTTP response' operation added [@sevzero] | [#311]
|
|
|
|
|
|
## [8.0.0] - 2018-08-05
|
|
## [8.0.0] - 2018-08-05
|
|
-- Codebase rewritten using [ES modules](https://hacks.mozilla.org/2018/03/es-modules-a-cartoon-deep-dive/) and [classes](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/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](https://github.com/gchq/CyberChef/wiki/Automatic-detection-of-encoded-data-using-CyberChef-Magic) @n1474335 #239
|
|
|
|
-- UI updated to use [Bootstrap Material Design](https://fezvrasta.github.io/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
|
|
|
|
|
|
+- Codebase rewritten using [ES modules](https://hacks.mozilla.org/2018/03/es-modules-a-cartoon-deep-dive/) and [classes](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes) [@n1474335] [@d98762625] [@artemisbot] [@picapi] | [#284]
|
|
|
|
+- Operation architecture restructured to make adding new operations a lot simpler [@n1474335] | [#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](https://github.com/gchq/CyberChef/wiki/Automatic-detection-of-encoded-data-using-CyberChef-Magic) [@n1474335] | [#239]
|
|
|
|
+- UI updated to use [Bootstrap Material Design](https://fezvrasta.github.io/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
|
|
## [7.0.0] - 2017-12-28
|
|
-- Added support for loading, processing and downloading files up to 500MB @n1474335 #224
|
|
|
|
|
|
+- Added support for loading, processing and downloading files up to 500MB [@n1474335] | [#224]
|
|
|
|
|
|
## [6.0.0] - 2017-09-19
|
|
## [6.0.0] - 2017-09-19
|
|
-- Added threading support, moving all recipe processing into a [Web Worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers) 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
|
|
|
|
|
|
+- Threading support added. All recipe processing moved into a [Web Worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers) to increase performance and allowing long-running operations to be cancelled [@n1474335] | [#173]
|
|
|
|
+- Module system created 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
|
|
## [5.0.0] - 2017-03-30
|
|
-- Configured Webpack build process, Babel transpilation and ES6 imports and exports @n1474335 #95
|
|
|
|
|
|
+- Webpack build process configured with Babel transpilation and ES6 imports and exports [@n1474335] | [#95]
|
|
|
|
|
|
## [4.0.0] - 2016-11-28
|
|
## [4.0.0] - 2016-11-28
|
|
-- Initial open source commit @n1474335
|
|
|
|
|
|
+- Initial open source commit [@n1474335] | [b1d73a72](https://github.com/gchq/CyberChef/commit/b1d73a725dc7ab9fb7eb789296efd2b7e4b08306)
|
|
|
|
|
|
|
|
|
|
|
|
+[8.3.0]: https://github.com/gchq/CyberChef/releases/tag/v8.3.0
|
|
[8.2.0]: https://github.com/gchq/CyberChef/releases/tag/v8.2.0
|
|
[8.2.0]: https://github.com/gchq/CyberChef/releases/tag/v8.2.0
|
|
[8.1.0]: https://github.com/gchq/CyberChef/releases/tag/v8.1.0
|
|
[8.1.0]: https://github.com/gchq/CyberChef/releases/tag/v8.1.0
|
|
[8.0.0]: https://github.com/gchq/CyberChef/releases/tag/v8.0.0
|
|
[8.0.0]: https://github.com/gchq/CyberChef/releases/tag/v8.0.0
|
|
@@ -45,3 +46,26 @@ All notable changes to this project will be documented in this file.
|
|
[6.0.0]: https://github.com/gchq/CyberChef/releases/tag/v6.0.0
|
|
[6.0.0]: https://github.com/gchq/CyberChef/releases/tag/v6.0.0
|
|
[5.0.0]: https://github.com/gchq/CyberChef/releases/tag/v5.0.0
|
|
[5.0.0]: https://github.com/gchq/CyberChef/releases/tag/v5.0.0
|
|
[4.0.0]: https://github.com/gchq/CyberChef/commit/b1d73a725dc7ab9fb7eb789296efd2b7e4b08306
|
|
[4.0.0]: https://github.com/gchq/CyberChef/commit/b1d73a725dc7ab9fb7eb789296efd2b7e4b08306
|
|
|
|
+
|
|
|
|
+[@n1474335]: https://github.com/n1474335
|
|
|
|
+[@d98762625]: https://github.com/d98762625
|
|
|
|
+[@artemisbot]: https://github.com/artemisbot
|
|
|
|
+[@picapi]: https://github.com/picapi
|
|
|
|
+[@Dachande663]: https://github.com/Dachande663
|
|
|
|
+[@JustAnotherMark]: https://github.com/JustAnotherMark
|
|
|
|
+[@sevzero]: https://github.com/sevzero
|
|
|
|
+[@PenguinGeorge]: https://github.com/PenguinGeorge
|
|
|
|
+
|
|
|
|
+[#95]: https://github.com/gchq/CyberChef/pull/299
|
|
|
|
+[#173]: https://github.com/gchq/CyberChef/pull/173
|
|
|
|
+[#224]: https://github.com/gchq/CyberChef/pull/224
|
|
|
|
+[#239]: https://github.com/gchq/CyberChef/pull/239
|
|
|
|
+[#248]: https://github.com/gchq/CyberChef/pull/248
|
|
|
|
+[#281]: https://github.com/gchq/CyberChef/pull/281
|
|
|
|
+[#284]: https://github.com/gchq/CyberChef/pull/284
|
|
|
|
+[#294]: https://github.com/gchq/CyberChef/pull/294
|
|
|
|
+[#296]: https://github.com/gchq/CyberChef/pull/296
|
|
|
|
+[#298]: https://github.com/gchq/CyberChef/pull/298
|
|
|
|
+[#311]: https://github.com/gchq/CyberChef/pull/311
|
|
|
|
+[#325]: https://github.com/gchq/CyberChef/pull/325
|
|
|
|
+[#338]: https://github.com/gchq/CyberChef/pull/338
|