From 076d17f8444ac3f971b27d79bc57c885ca737bf1 Mon Sep 17 00:00:00 2001 From: Andy Ragusa Date: Wed, 20 Mar 2024 09:36:27 -0700 Subject: [PATCH] Updated NEWS.md --- NEWS.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/NEWS.md b/NEWS.md index 7fa86a0a16..41c80b3990 100644 --- a/NEWS.md +++ b/NEWS.md @@ -20,6 +20,21 @@ For example: > - [bytecode_api.h](headers/bytecode_api.h) > - [bytecode_local.h](headers/bytecode_local.h) +## `1.3.0-rc` + +➕ Upgrade bytecode compiler project to LLVM 16. + - The bytecode compiler project now builds multiple shared object files, + instead of just one with all of the passes. This is due to running with + the "new" pass manager, instead of running with the legacy pass manager, + as before. + - The bytecode compiler currently uses (deprecated) non-opaque pointers. + Updating to all opaque pointers will be required for the next release. + See https://llvm.org/docs/OpaquePointers.html for more information. + +🌌 New Requirements: + - LLVM 16 + - Clang 16 + ## `0.105.0` ➕ Complete overhaul of the bytecode compiler project.