From 076d95d0d2263af1bfc861de4709e7e3ac790a6e Mon Sep 17 00:00:00 2001
From: Balena CI <accounts+flowzone-github@balena.io>
Date: Mon, 10 Oct 2022 19:42:06 +0000
Subject: [PATCH] v14.2.9

---
 .versionbot/CHANGELOG.yml | 19 +++++++++++++++++++
 CHANGELOG.md              |  5 +++++
 VERSION                   |  2 +-
 balena.yml                |  2 +-
 package-lock.json         |  4 ++--
 package.json              |  4 ++--
 6 files changed, 30 insertions(+), 6 deletions(-)

diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml
index ade22e6d..804e7916 100644
--- a/.versionbot/CHANGELOG.yml
+++ b/.versionbot/CHANGELOG.yml
@@ -1,3 +1,22 @@
+- commits:
+    - subject: Start state engine and API binder in parallel
+      hash: b4514631b11c24c58342021e1a5b62add5a8c476
+      body: |
+        The state engine and preloading is performed before the device gets a
+        chance to register, while this is desirable for preloaded apps, it
+        introduces a delay on registration which is known to cause issues since
+        the VPN is also trying to connect at the same time.
+
+        This triggers a simultaneous start of the device engine, the API binder
+        and the supevisor API to avoid delays.
+      footer:
+        Change-type: patch
+        change-type: patch
+      author: Felipe Lalanne
+      nested: []
+  version: 14.2.9
+  title: ""
+  date: 2022-10-10T19:42:02.898Z
 - commits:
     - subject: Update type dependencies
       hash: 0237bd7cf4f5adeb3611bc155b4fe09995e8771d
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f987987e..391e1797 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file
 automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
 This project adheres to [Semantic Versioning](http://semver.org/).
 
+# v14.2.9
+## (2022-10-10)
+
+* Start state engine and API binder in parallel [Felipe Lalanne]
+
 # v14.2.8
 ## (2022-10-03)
 
diff --git a/VERSION b/VERSION
index d4857930..24a8f058 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-14.2.8
\ No newline at end of file
+14.2.9
\ No newline at end of file
diff --git a/balena.yml b/balena.yml
index 94ec56ec..7711d581 100644
--- a/balena.yml
+++ b/balena.yml
@@ -2,6 +2,6 @@ name: balena-supervisor
 description: 'Balena Supervisor: balena''s agent on devices.'
 joinable: false
 type: sw.application
-version: 14.2.8
+version: 14.2.9
 provides:
   - slug: sw.compose.long-volume-syntax
diff --git a/package-lock.json b/package-lock.json
index 7ab8e9de..29310f6b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "balena-supervisor",
-  "version": "14.2.8",
+  "version": "14.2.9",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "balena-supervisor",
-      "version": "14.2.8",
+      "version": "14.2.9",
       "license": "Apache-2.0",
       "dependencies": {
         "@balena/happy-eyeballs": "0.0.6",
diff --git a/package.json b/package.json
index 9b6768b6..b9bbc7de 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
 {
   "name": "balena-supervisor",
   "description": "This is balena's Supervisor, a program that runs on IoT devices and has the task of running user Apps (which are Docker containers), and updating them as the balena API informs it to.",
-  "version": "14.2.8",
+  "version": "14.2.9",
   "license": "Apache-2.0",
   "repository": {
     "type": "git",
@@ -145,6 +145,6 @@
     }
   },
   "versionist": {
-    "publishedAt": "2022-10-03T20:37:34.637Z"
+    "publishedAt": "2022-10-10T19:42:03.506Z"
   }
 }