Skip to content

Commit 3b748e7

Browse files
committed
Release notes for Firecracker v0.3.0
Signed-off-by: Diana Popa <[email protected]>
1 parent d1c20ed commit 3b748e7

File tree

3 files changed

+35
-5
lines changed

3 files changed

+35
-5
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# Changelog
22

3+
## [0.3.0]
4+
5+
### Added
6+
7+
* Users can interrogate the Machine Configuration (i.e. vcpu count and memory size) using a GET request on /machine-config.
8+
* The logging system can be configured through the API using a PUT on /logger.
9+
* Block devices support live resize by calling PUT with the same parameters as when the block was created.
10+
* Release builds have Link Time Optimization (LTO) enabled.
11+
* Firecracker is built with musl, resulting in a statically linked binary.
12+
* More in-tree integration tests were added as part of the continuous integration system.
13+
14+
### Changed
15+
16+
* The vcpu count is enforced to 1 or an even number.
17+
* The Swagger definition of rate limiters was updated.
18+
* Syslog-enabled logs were replaced with a hostfile backed mechanism.
19+
20+
### Fixed
21+
22+
* The host topology of the CPU and the caches is not leaked into the microvm anymore.
23+
* Boot time was improved by advertising the availability of the TSC deadline timer.
24+
* Fixed an issue which prevented Firecracker from working on 4.14 (or newer) host kernels.
25+
* Specifying the MAC address for an interface through the API is optional.
26+
27+
### Removed
28+
29+
* Removed support for attaching vsock devices.
30+
* Removed support for building Firecracker with glibc.
31+
32+
333
## [0.2.0]
434

535
### Added

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "firecracker"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
authors = ["Amazon firecracker team <[email protected]>"]
55

66
[dependencies]

api/swagger/firecracker-beta.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
swagger: "2.0"
22
info:
3-
title: Firecracker v0.2 API
4-
description: Firecraker v0.2 - RESTful public-facing API.
3+
title: Firecracker v0.3 API
4+
description: Firecraker v0.3 - RESTful public-facing API.
55
The API is accessible through HTTP calls on specific URLs carrying JSON modeled data.
66
The transport medium is a Unix Domain Socket.
7-
version: 0.2.0
7+
version: 0.3.0
88
termsOfService: ""
99
contact:
1010
@@ -170,7 +170,7 @@ paths:
170170
get:
171171
summary: Get the machine configuration of the VM.
172172
description: Get the machine configuration of the VM. When called before the PUT operation, it will return
173-
the default values for the vCPU count (=1) and the memory size (=256 MiB).
173+
the default values for the vCPU count (=1) and the memory size (=128 MiB).
174174
responses:
175175
200:
176176
description: OK

0 commit comments

Comments
 (0)