Skip to content
Tags give the ability to mark specific points in history as being important
  • 037 Release: 037
    Release 037
    
    Fixes:
    
    * repolib: solve the issue uploading zero bytes files.
  • 036
    Release 036
    
    Features:
    
    * pvr app ls: now lists also BSP
    * remember to run dm-apply if an app changes through app install or update
    * unmarshal and marshal integers in JSON as bigint to avoid floating point format
    * add support for pvr sig to print payload on failure
    * add PV_VOLUME_IMPORTS config for src.json which would mount volumes from media available through other containers
    * add support for pvr app update --patch and --base for incremental updates and shared resources across containers
  • 035
    PVR 035 is a new feature release that delivers goodness useful for the new Pantavisor 018 release.
    
    Major highlights are:
    
    * pvr add --raw mode allows to commit .json files that are not inlined, but stored as is as object
    * support pvr clone IP from just IP if device is having pvr-sdk cgi-bin/pvr endpoint at port 12368
    * pvr sig add automatically downloads pantavisor developer keys if non are available (can be disabled for bots)
    * pvr sig ls allows to export full JOSE token in JSON serialization including the payload field.
    * support new advanced PV_GROUP feature; use global groups.json as input to determine default if none is specified
    * add support for status_goal and restart_policy in src.json
    * add support for dm_enabled flag that will remember that a root.squashfs should be postprocessed with pvr dm-convert so dm-verity is used.
  • 034 Release: 034
  • 033
  • 032
    Major highlights:
    * `pvr cleanup` now available to remove untracked files from pvr repo working copy/checkout
    * `pvr deploy` properly cleans up untracked files after reploy to ensure unwanted files are not left over
    * automatically download our public developer keys/certs for signing containers; you can now just use pvr sig add etc. to sign your containers and run them on official Pantavisor Linux releases.
    * 'pvr fastcopy` supports renaming (the prefix of) bits copied over
    * `pvr app update/install` have grown support for processing whiteouts that point to dangling symlinks
  • 031
  • 030
  • 029
    Features
    
    * docker authentication lookup "token" and "access_token"
    * fix mkdirall failing on objects dirs - which are OK if they already exist
    * use mkdir all instead of mkdir for creating objdir etc
    * set 'ExtKeyUsageCodeSigning' as key usage policy when validating signature chain; improve logging of pvslib
    
    Refactor
    * libpvr: Solve all linter errors inside libpvr
  • 028 Release: 028
  • 027
    * ship arm64 binaries
    * fix multiarch support for docker repos that do not ship default architecture image (e.g. no linux/amd64)
    * pvr app add support for source types 'pvr' and 'rootfs'
    * add support for pvr dm-apply and dm-convert to convert squashfs volumes to dm-verity backed volumes
    * introduce PVR_LXC_CGROUP_V1 argument to src.json for configuring lxc cgroup lines
    * add support for runlevel 'data' containers
    * improve visual feedback on console when posting and getting objects from a slow endpoint (e.g. local XP)
    * fix pvr diff to use canonical output to avoid false positive "diffs"
    * introduce PVR_LXC_CGROUP_DEVICES_WHITE to set devices cgroup whitelisting
    * introduce support for PV_ROLES mgmt and none
    * add support for pvr sig subcommand to allow signing with certificates and vert bundles
  • 026 Release: 026
  • 025
  • 024 Release: 024
  • 023
  • 022
    * fix interactive auth regression after adding support for anonymous flow
    * add feedback when retrieving object meta before the downloads start
    * add support for PV_LXC_EXTRA_ENV args in src.json
  • 021 Release: 021
  • 020
    * fix setting user meta using pvr dev set
  • 019
    * add support for local XP
    * add "inspect" command
    * add support for anonymous cloning
  • 018