Skip to content

Latest commit

 

History

History
349 lines (299 loc) · 14.1 KB

CHANGELOG.md

File metadata and controls

349 lines (299 loc) · 14.1 KB

0.9.2 (unreleased)

0.9.1 (November 29th, 2023)

Changed

  • runtime Allow custom init on start command #1059

Dependencies

  • deps Bump base64 from 0.21.4 to 0.21.5 #1052
  • deps Bump tempfile from 3.5.0 to 3.8.1 #1054
  • deps Bump futures from 0.3.28 to 0.3.29 #1058
  • deps Bump byteorder from 1.4.3 to 1.5.0 #1051
  • deps Bump semver from 1.0.19 to 1.0.20 #1057
  • deps Bump regex from 1.8.1 to 1.10.2 #1056
  • deps Bump anyhow from 1.0.71 to 1.0.75 #1055
  • deps Bump strum_macros from 0.25.2 to 0.25.3 #1053
  • deps Bump serde_plain from 1.0.1 to 1.0.2 #1050
  • deps Create CODE_OF_CONDUCT.md #1048

0.9.0 (October 19th, 2023)

Changed

  • runtime Extend SELinux support #1032
  • ci Add doc tests to CI #1047
  • ci Add a GH actions to install squashfs tools from source #1046
  • examples Add manifest custom section example #1033
  • fix Add oom_group_kill cgroup event type #1031
  • fix Improve loop device setup #951
  • tooling Remove lzma support and add notes about squashfs tools #1030
  • tests Retry fds collection in fd leak test
  • ci Grant write-all permission to clippy job
  • client Consolidate client error types #1028
  • tests Use socket2 for seqpacket in test-container
  • cargo Fix log dependency
  • chore Clippy fixes
  • cargo Specify workspace resolver
  • cargo Move workspace metadata to workspace manifest [#1016]
  • chore Rename read_keypair function #1015

Dependencies

  • deps Bump rustix from 0.37.13 to 0.37.25 (#1045)
  • deps Bump termcolor from 1.2.0 to 1.3.0 (#1036)
  • deps Bump async-trait from 0.1.68 to 0.1.73 (#1035)
  • deps Bump strum_macros from 0.24.3 to 0.25.2 (#1042)
  • deps Bump actions/checkout from 3 to 4 (#1044)
  • deps Bump tokio-test from 0.4.2 to 0.4.3 (#1043)
  • deps Bump socket2 from 0.5.3 to 0.5.4 (#1041)
  • deps Bump url from 2.3.1 to 2.4.1 (#1040)
  • deps Bump semver from 1.0.18 to 1.0.19 (#1039)
  • deps Bump libc from 0.2.147 to 0.2.148 (#1038)
  • deps Bump strum from 0.24.1 to 0.25.0 (#1037)
  • deps Bump base64 from 0.21.3 to 0.21.4 (#1034)
  • deps Bump nix from 0.26.2 to 0.27.1 (#1020)
  • deps Bump memchr from 2.5.0 to 2.6.2 (#1023)
  • deps Bump semver from 1.0.17 to 1.0.18 (#1019)
  • deps Bump bitflags from 2.3.3 to 2.4.0 (#1026)
  • deps Bump base64 from 0.21.2 to 0.21.3 (#1025)
  • deps Bump colored from 2.0.0 to 2.0.4 (#1022)
  • deps Bump tokio from 1.29.1 to 1.32.0 (#1021)
  • deps Bump Swatinem/rust-cache from 1 to 2 (#1017)

0.8.3 (August 22th, 2023)

Changed

  • runtime: Fix sextant out location handling (#1012)
  • examples: Write message and newline in one string (#1014)

Dependencies

  • deps Bump ed25519-dalek from 1.0.1 to 2.0.0 (#1013)

0.8.2 (August 4th, 2023)

Changed

  • runtime Setup init process properties after exec request (#1009)
  • runtime Extend ExitStatus with success (#1010)
  • runtime Cleanup of npk packing and tests (#998)

Dependencies

  • deps Bump serde_yaml to 0.9.25 (#1004)
  • deps Bump proc-macro2 to 1.0.66 (#1008)
  • deps Bump android-logd-logger to 0.4.2 (#1007)
  • deps Bump validator to 0.16.1 (#1006)
  • deps Bump clap_complete to 4.3.2 (#1005)
  • deps Bump sha2 to 0.10.7 (#1003)
  • deps Bump rlimit to 0.10.1 (#1002)
  • deps Bump itertools to 0.11.0 (#1001)
  • deps Bump memoffset to 0.9.0 (#1000)
  • deps Bump syn to 2.0.16 (#999)
  • deps Bump toml to 0.7.6 (#997)
  • deps Bump uuid to 1.4.1 (#996)
  • deps Bump tokio to 1.29.1 (#995)
  • deps Bump bitflags to 2.3.3 (#994)
  • deps Bump serde to 1.0.164 (#992)
  • deps Bump log to 0.4.19 (#991)
  • deps Bump console to 0.15.7 (#987)
  • deps Bump proptest to 1.2.0 (#986)
  • deps Bump zip to 0.6.6 (#983)
  • deps Bump base64 from 0.21.0 to 0.21.2 (#981)

0.8.1 (May 10th, 2023)

This release lowers the MSRV of Northstar to 1.65.0. (#975).

Changed

  • proj: Lower MSRV to 1.65.0 (#975)

0.8.0 (May 10th, 2023)

This release bumps the MSRV of Northstar to 1.66.1. (#884).

Added

  • doc: Add changelog (#972)
  • proj: Add dependabot for gh actions (#963)
  • runtime: Android init like socket configuration for containers (#932)
  • runtime: Scheduling policy by manifest (#970)
  • tests: Patch manifest of prebuilt container (northstar_tests::containers::with_manifest) (#973)
  • ci: Add cargo-hack (#974)

Changed

  • runtime: Refactor debug commands (#948)
  • doc: Remove example configuration from readme. (#946)
  • all: Remove unused dependencies (#949)
  • tests: Replace nasty global mut with local variable (#950)
  • runtime: Split console configuration into runtime and container parts (#962)
  • runtime: Synchronize logs (#947)
  • doc: Add md lint exceptions MD024 and MD025 (#972)

Fixed

  • runtime: Avoid reimport error of strum::EnumCount (#931)

Dependencies

  • deps: Bump android-logd-logger to 0.4.1 (#960)
  • deps: Bump anyhow to 1.0.71 (#959)
  • deps: Bump async-trait to 0.1.68 (#937)
  • deps: Bump bindgen to 0.65.1 (#957)
  • deps: Bump bitflags to 2.2.1 (#967)
  • deps: Bump clap to 4.2.7 (#968)
  • deps: Bump clap_complete to 4.2.1 (#956)
  • deps: Bump github/codeql-action to 2 (#964)
  • deps: Bump human_bytes to 0.4.2 (#953)
  • deps: Bump proc-macro2 to 1.0.56 (#944)
  • deps: Bump regex to 1.7.3 (#934)
  • deps: Bump serde to 1.0.162 (#969)
  • deps: Bump serde_json to 1.0.95 (#935)
  • deps: Bump serde_with to 3.0.0 (#966)
  • deps: Bump syn to 2.0.12 (#938)
  • deps: Bump tempfile to 3.5.0 (#939)
  • deps: Bump tokio to 1.28.0 (#958)
  • deps: Bump tokio-stream to 0.1.14 (#961)
  • deps: Bump tokio-util to 0.7.8 (#965)
  • deps: Bump uuid to 1.3.2 (#955)
  • deps: Bump zeroize to 1.6.0 (#941)

0.7.1 (March 21th, 2023)

Added

  • examples: Android: add acct cgroup to android init script (#876)
  • runtime: Configure cgroup parent group (#881)
  • npk: Add cargo-npk subcommand (#884)

Changed

  • proj: Merge Dockerfiles into Cross.toml (#878)
  • runtime: Refactor module layout of runtime (#877)
  • runtime: Remove devicemapper crate dependency (#929)
  • examples: Remove explicit linker set for target aarch64-linux-android (#894)
  • proj: Remove explicit release profile ([#882])
  • ci: Use mold in GH actions for tests and tools (#875)
  • runtime: Remove TryFrom<&Container> for Container and fix bound (#873)

Fixed

  • chore: Fix clippy warnings for clippy 1.63.0 (#914)
  • runtime: Fix error log about resource directories. (#927)

Dependencies

  • deps: Bump async-stream to 0.3.4 (#923)
  • deps: Bump base64 to 0.21.0 (#924)
  • deps: Bump bindgen to 0.63.0 (#895)
  • deps: Bump caps to to 0.5.5 (#887)
  • deps: Bump cgroups-rs to 0.3.0 (#912)
  • deps: Bump env_logger to 0.10.0 (#892)
  • deps: Bump memoffset to 0.8.0 (#905)
  • deps: Bump nix to 0.26.2 (#922)
  • deps: Bump prettytable-rs 0.10.0 (#896)
  • deps: Bump proc-macro2 1.0.51 (#916)
  • deps: Bump regex 1.7.1 (#906)
  • deps: Bump rlimit 0.9.0 (#898)
  • deps: Bump serde 1.0.148 (#885)
  • deps: Bump serde_with to 2.1.0 (#891)
  • deps: Bump serde_yaml to 0.9.17 (#911)
  • deps: Bump syn to 1.0.107 (#897)
  • deps: Bump tokio to 1.25.0 (#919)
  • deps: Bump uuid to 1.3.0 (#910)
  • deps: Bump zip to 0.6.4 (#918)