From 9c351b28ab009f3c6e253065226ff71a2084647c Mon Sep 17 00:00:00 2001 From: Benjamin Doherty Date: Thu, 9 Nov 2023 10:08:20 -0800 Subject: [PATCH] Release Filament 1.45.1 --- NEW_RELEASE_NOTES.md | 9 --------- README.md | 4 ++-- RELEASE_NOTES.md | 12 ++++++++++++ android/gradle.properties | 2 +- ios/CocoaPods/Filament.podspec | 4 ++-- web/filament-js/package.json | 2 +- 6 files changed, 18 insertions(+), 15 deletions(-) diff --git a/NEW_RELEASE_NOTES.md b/NEW_RELEASE_NOTES.md index 00f6bea6583..c3161a7700b 100644 --- a/NEW_RELEASE_NOTES.md +++ b/NEW_RELEASE_NOTES.md @@ -8,12 +8,3 @@ appropriate header in [RELEASE_NOTES.md](./RELEASE_NOTES.md). ## Release notes for next branch cut -- engine: Allow instantiating Engine at a given feature level via `Engine::Builder::featureLevel` -- matc: Enable `GL_OES_standard_derivatives` extension in ESSL 1.0 shaders -- matc: Fix code generation of double sided and masked materials in ESSL 1.0 shaders -- filagui: Add support for feature level 0 -- matc: Add support for post-process materials in feature level 0 -- engine: Add `Material::getFeatureLevel()` -- engine: Add missing `Material::getReflectionMode()` method in Java -- engine: Support basic usage of post-processing materials on feature level 0 -- engine: move `setFrontFaceWindingInverted` from `View` to `MaterialInstance` [**API CHANGE**] \ No newline at end of file diff --git a/README.md b/README.md index 3da3ee8f712..1c9b9c01057 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ repositories { } dependencies { - implementation 'com.google.android.filament:filament-android:1.45.0' + implementation 'com.google.android.filament:filament-android:1.45.1' } ``` @@ -51,7 +51,7 @@ Here are all the libraries available in the group `com.google.android.filament`: iOS projects can use CocoaPods to install the latest release: ```shell -pod 'Filament', '~> 1.45.0' +pod 'Filament', '~> 1.45.1' ``` ### Snapshots diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 52ba23eeaf4..c6a410af3b3 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -7,6 +7,18 @@ A new header is inserted each time a *tag* is created. Instead, if you are authoring a PR for the main branch, add your release note to [NEW_RELEASE_NOTES.md](./NEW_RELEASE_NOTES.md). +## v1.46.0 + +- engine: Allow instantiating Engine at a given feature level via `Engine::Builder::featureLevel` +- matc: Enable `GL_OES_standard_derivatives` extension in ESSL 1.0 shaders +- matc: Fix code generation of double sided and masked materials in ESSL 1.0 shaders +- filagui: Add support for feature level 0 +- matc: Add support for post-process materials in feature level 0 +- engine: Add `Material::getFeatureLevel()` +- engine: Add missing `Material::getReflectionMode()` method in Java +- engine: Support basic usage of post-processing materials on feature level 0 +- engine: move `setFrontFaceWindingInverted` from `View` to `MaterialInstance` [**API CHANGE**] + ## v1.45.1 - engine: Added parameter for configuring JobSystem thread count diff --git a/android/gradle.properties b/android/gradle.properties index 61ffc823bb5..0fdca3754ec 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,5 +1,5 @@ GROUP=com.google.android.filament -VERSION_NAME=1.45.0 +VERSION_NAME=1.45.1 POM_DESCRIPTION=Real-time physically based rendering engine for Android. diff --git a/ios/CocoaPods/Filament.podspec b/ios/CocoaPods/Filament.podspec index 723561db302..e6ca3b3dbed 100644 --- a/ios/CocoaPods/Filament.podspec +++ b/ios/CocoaPods/Filament.podspec @@ -1,12 +1,12 @@ Pod::Spec.new do |spec| spec.name = "Filament" - spec.version = "1.45.0" + spec.version = "1.45.1" spec.license = { :type => "Apache 2.0", :file => "LICENSE" } spec.homepage = "https://google.github.io/filament" spec.authors = "Google LLC." spec.summary = "Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WASM/WebGL." spec.platform = :ios, "11.0" - spec.source = { :http => "https://github.com/google/filament/releases/download/v1.45.0/filament-v1.45.0-ios.tgz" } + spec.source = { :http => "https://github.com/google/filament/releases/download/v1.45.1/filament-v1.45.1-ios.tgz" } # Fix linking error with Xcode 12; we do not yet support the simulator on Apple silicon. spec.pod_target_xcconfig = { diff --git a/web/filament-js/package.json b/web/filament-js/package.json index 78ac20872c9..3f5afa8743d 100644 --- a/web/filament-js/package.json +++ b/web/filament-js/package.json @@ -1,6 +1,6 @@ { "name": "filament", - "version": "1.45.0", + "version": "1.45.1", "description": "Real-time physically based rendering engine", "main": "filament.js", "module": "filament.js",