From 7d087f3a75f5b079a2d5e6fe08d7edc539bb4927 Mon Sep 17 00:00:00 2001 From: bmc-msft <41130664+bmc-msft@users.noreply.github.com> Date: Tue, 16 Mar 2021 15:01:37 -0400 Subject: [PATCH] release 2.9.0 (#678) --- CHANGELOG.md | 24 ++++++++++++++++++++++++ CURRENT_VERSION | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d83052c1..f16c48c4a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,30 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 2.9.0 +### Added +* Contrib: Added sample Webhook Service [#666](https://github.com/microsoft/onefuzz/pull/666) +* Agent: Add OneFuzz version and Software role to telemetry [#586](https://github.com/microsoft/onefuzz/pull/586) +* Agent: Add multiple telemetry data types for the upcoming functionality [#619](https://github.com/microsoft/onefuzz/pull/619) +* Agent: Added `input_file_sha256` to [configuration value expansion](docs/command-replacements.md). [#641](https://github.com/microsoft/onefuzz/pull/641) +* Agent: Added `job_id` to Task Heartbeat [#646](https://github.com/microsoft/onefuzz/pull/646) +* Service: Added task information to [job_stopped](https://github.com/microsoft/onefuzz/blob/main/docs/webhook_events.md#job_stopped) events [#648](https://github.com/microsoft/onefuzz/pull/648) + +### Changed +* Service: [task_stopped](https://github.com/microsoft/onefuzz/blob/main/docs/webhook_events.md#task_stopped) and [task_failed](https://github.com/microsoft/onefuzz/blob/main/docs/webhook_events.md#task_failed) now trigger once the task has stopped instead of upon entering the `stopping` state. [#651](https://github.com/microsoft/onefuzz/pull/651) +* CLI: Authentication tokens are saved upon successful login rather than on program exit. [#665](https://github.com/microsoft/onefuzz/pull/665) +* Service: If a task with dependent tasks fails, all of the dependent tasks are marked as failed. [#650](https://github.com/microsoft/onefuzz/pull/650) +* Agent: Fixed PC address in crash report backtraces. [#658](https://github.com/microsoft/onefuzz/pull/658) +* Service: Upon task completion, if all of the tasks in the associated job are completed, the job is marked as stopped. [#649](https://github.com/microsoft/onefuzz/pull/649) +* Deployment/Agent: Updated AFL++ to 3.11c. [#675](https://github.com/microsoft/onefuzz/pull/675) +* Agent/Proxy/Supervisor: Changed web request retry logic to always retry any request that fails, regardless of why the request failed. [#674](https://github.com/microsoft/onefuzz/pull/674) +* Agent: Downloading files from task queues will now automatically retry on failure. [#676](https://github.com/microsoft/onefuzz/pull/676) +* Service: User information is now stripped from [Events](docs/webhook_events.md) before being logged to Application Insights. [#661](https://github.com/microsoft/onefuzz/pull/661) + +### Fixed +* Service: Handle exception related to manually deleted scalesets [#672](https://github.com/microsoft/onefuzz/pull/672) +* Agent: Fixed Rust lifetime issues exposed by an update to Rust regex library [#671](https://github.com/microsoft/onefuzz/pull/671) + ## 2.8.0 ### Added * CLI: Added support for [Aarch64](docs/how-to/fuzzing-other-architectures-on-azure.md) libFuzzer targets using the [QEMU user space emulator](https://qemu.readthedocs.io/en/latest/user/main.html). [#600](https://github.com/microsoft/onefuzz/pull/600) diff --git a/CURRENT_VERSION b/CURRENT_VERSION index 6533b6687..f3ac133c5 100644 --- a/CURRENT_VERSION +++ b/CURRENT_VERSION @@ -1 +1 @@ -2.8.0 \ No newline at end of file +2.9.0 \ No newline at end of file