All Versions
21
Latest Version
Avg Release Cycle
27 days
Latest Release
1276 days ago

Changelog History
Page 1

  • v1.14.0 Changes

    October 20, 2020

    Features

    • ➕ Added MTISKSceneRenderer
    • ➕ Added antialiasingMode and sRGB support to MTISCNSceneRenderer

    Enhancements

    • ➕ Added an option to prevent automatic context creation for MTIImageView and MTIThreadSafeImageView. 27c11f6
    • 👌 Improve the internal logic of passthroughAlphaTypeHandlingRule 46f164e
  • v1.13.0 Changes

    July 24, 2020

    Enhancements

    • 👌 Improve the color space handling for CGImage. #181
  • v1.12.0 Changes

    July 22, 2020

    Demo

    • ➕ Add a "Sketch Board" demo.

    Enhancements

    • ➕ Add the support of using SIMD vectors directly as shader function parameters in Swift. #171
    • ➕ Add the support for short/ushort/char/uchar SIMD vectors to MTIVector. #171
    • ➕ Add the support for tintColor to MTILayer. 1463c6d
    • 👌 Improve colorspace handling of MTIDefaultTextureLoader 7e67cee and MTIThreadSafeImageView 3bf5f67

    🐛 Bug Fixes

    • MTIContext.renderedBuffer(for:) now respect the targetImage's dimensions. 14e5e40
  • v1.11.2 Changes

    July 16, 2020
    • 🛠 Fix #177
    • 🛠 Fix an issue that may cause GPU hang error on A7 devices.
  • v1.11.1 Changes

    July 06, 2020
    • ⚡️ Update public headers to make them work in both CocoaPods and SwiftPM.
  • v1.11.0 Changes

    July 06, 2020

    Features

    • ➕ Add MSAA support for MTIMultilayerCompositingFilter, MTITransformFilter and MTIRenderCommand. #166

    Enhancements

    • MTITransformFilter now respects its outputPixelFormat#161
    • 0️⃣ A new default texture loader. Fixed a lot of MTKTextureLoader related problems. #164
    • ⚡️ Update public headers to be angle-bracketed instead of double-quoted. #163
    • Restrict subclassing for most of the Objective-C classes. #163
    • 👉 Tweak the Swift interface for MTICVMetalTextureBridging. b8fa1e7
  • v1.10.6 Changes

    June 09, 2020
  • v1.10.5 Changes

    May 16, 2020
    • 🛠 Fixed an issue that may prevent MTIThreadSafeImageView's drawableSize from being updated. #149
    • Error handling improvements. #153 #152
    • Cleaned up a loop in MTIRenderPipelineKernel. #151
  • v1.10.4 Changes

    April 24, 2020
    • ➕ Add a workaround that enables SwiftPM support without SE-0271.
    • 👌 Improve static linkage support for CocoaPods.
  • v1.10.3 Changes

    April 10, 2020

    ⚡️ Update podspec to support static linkage (MetalPetal/Static subpod).

    ↪ This is a workaround for CocoaPods/CocoaPods#8403