MLECO-4065 MLECO-4066: Updating to 23.05 dependencies

* Update dependencies to 23.05 versions
* Fix for a break caused by changes in TensorFlow Lite Micro
* Update release notes

Signed-off-by: Richard Burton <richard.burton@arm.com>

Change-Id: Id2f60ea574aab982911125bdcb513adb8edc723d
diff --git a/source/application/api/common/source/Model.cc b/source/application/api/common/source/Model.cc
index 7de6fde..80c10b7 100644
--- a/source/application/api/common/source/Model.cc
+++ b/source/application/api/common/source/Model.cc
@@ -1,5 +1,5 @@
 /*
- * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates
+ * SPDX-FileCopyrightText: Copyright 2021-2023 Arm Limited and/or its affiliates
  * <open-source-office@arm.com> SPDX-License-Identifier: Apache-2.0
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
@@ -199,7 +199,7 @@
     for (size_t i = 0; i < nOperators; ++i) {
         const tflite::Operator* op         = subgraph->operators()->Get(i);
         const tflite::OperatorCode* opcode = opcodes->Get(op->opcode_index());
-        const TfLiteRegistration* reg      = nullptr;
+        const TfLiteRegistration_V1* reg      = nullptr;
 
         tflite::GetRegistrationFromOpCode(opcode, this->GetOpResolver(), &reg);
         std::string opName;