Swiftpack.co - Swift Packages by rive-app

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by rive-app

rive-app/rive-ios pre-high-level
iOS runtime for Rive
⭐️ 450
🕓 2 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
5.11.1
3 days ago
- Updating version files [`5e57d70`](https://github.com/rive-app/rive-ios/commit/5e57d70b01d8c4b31fa1d082d9b2a7623a7b25d0) - Fix audio instances [`8d4a1a0`](https://github.com/rive-app/rive-ios/commit/8d4a1a0d4fc92036eb37bff9a5b7aed0d78d8b40) - name:NSApplicationDidFinishLaunchingNotification -> name:NSApplicatio… [`38f4ba0`](https://github.com/rive-app/rive-ios/commit/38f4ba0de5f8f8dc2620f63fbc8bf0c0b0d1cc1a)
5.11.0
3 days ago
- treat cubic curve as quad when control point equals endpoint [`#6969`](https://github.com/rive-app/rive-ios/issues/6969) - add out of band audio support ios - abstracted audio! [`216240b`](https://github.com/rive-app/rive-ios/commit/216240b11ba54d6ee8a3583a5ddd54751981736c) - Stop audio in iOS when backgrounded. [`ff8648e`](https://github.com/rive-app/rive-ios/commit/ff8648e4cb6768a009de1cd726c1d8ba7b81b130) - patch backgrounding to use macos notifications when appropriate [`06111d0`](https://github.com/rive-app/rive-ios/commit/06111d028f7cb21912f49696701582ca6322f7a9) - Updating version files [`5c16833`](https://github.com/rive-app/rive-ios/commit/5c168335e14d653168e02fd981b1716d33ef88e9) - Xxxx randomization updates part 2 [`2248645`](https://github.com/rive-app/rive-ios/commit/22486459e33b78420c775b6d48cb0d625a1f3d24) - Xxxx support random transitions [`8704c1f`](https://github.com/rive-app/rive-ios/commit/8704c1f8f23dab2015cef49b6ba10946a9da8208) - support randomizing transitions [`676ba6c`](https://github.com/rive-app/rive-ios/commit/676ba6c94e02ead13f693c896d3925323dc73cec) - propagate volume to nested artboards [`1777372`](https://github.com/rive-app/rive-ios/commit/1777372b1a209df5001965091a3f704579328950) - Exposing artboard volume [`7a903d1`](https://github.com/rive-app/rive-ios/commit/7a903d1d48f13c24462e6793cfe6e1916c8f0d4b) - Fixing audio runtimes. [`702b1e4`](https://github.com/rive-app/rive-ios/commit/702b1e44f32cbde8d12d9a45e8d35b7366afbda7) - negative speed fix [`616e7ce`](https://github.com/rive-app/rive-ios/commit/616e7ceb93cf2a4dab526fdf7b46ec2dff1d78db) - Audio asset volume + VU [`0cef032`](https://github.com/rive-app/rive-ios/commit/0cef032dc8243f1ca1b23e2ab025191ceb25d4f6) - Export proxy and testing at runtime. [`623c277`](https://github.com/rive-app/rive-ios/commit/623c27700cd731e7353debf88924ca5b7ae410a0) - Export audio clip [`a9457e0`](https://github.com/rive-app/rive-ios/commit/a9457e01b78293d149e0e8d90be4c0b1e05b69ea) - propagate parent input change to nested input [`ce7b8cf`](https://github.com/rive-app/rive-ios/commit/ce7b8cfedd94ee513dc3556406a12187dc129951) - Get wasm sizes back down. [`c582448`](https://github.com/rive-app/rive-ios/commit/c582448154d4cf10db2f8a1ef216c1788663f070) - No simd canvas [`271e2b8`](https://github.com/rive-app/rive-ios/commit/271e2b80c48f5755b354ada8680a1563cced0d8b) - Implement atomic mode for GL framebuffer fetch [`1e306eb`](https://github.com/rive-app/rive-ios/commit/1e306eb56191184d826ddca599da073aecfe5571) - Add a "USING_PLS_STORAGE_TEXTURES" #define for glsl [`e824aa8`](https://github.com/rive-app/rive-ios/commit/e824aa89e8204b05801021831ad497e753be7132) - Enable MSAA on Android with tests [`03d2d92`](https://github.com/rive-app/rive-ios/commit/03d2d92e52881ed71e5557524e6de42e51a4a915)
5.10.0
4 weeks ago
- Remove the Queue from Metal PLS [`3da243c`](https://github.com/rive-app/rive-ios/commit/3da243cb69ad110278fee78f450c9d3b638669a7) - chore: update README [`ab21a25`](https://github.com/rive-app/rive-ios/commit/ab21a25f22066ad9f5900340c11722d34c009202) - Updating version files [`b8d9341`](https://github.com/rive-app/rive-ios/commit/b8d934132f3efedf66582efccacc0ea8ea14b164) - Fix ios and android workflows with pls [`62ab488`](https://github.com/rive-app/rive-ios/commit/62ab4889aace3c4f0f2eb9528781d784d6a093d2) - More LTO tweaks [`e787fb3`](https://github.com/rive-app/rive-ios/commit/e787fb3c56fc27a9cf82a74b29ceafb84e946e17) - Add a @rive-app/webgl2 package that uses PLS [`ce1bf6f`](https://github.com/rive-app/rive-ios/commit/ce1bf6fc60b59e95b8c3357c64d0f83b48001405) - support for interrupting transitions on state change [`f633c6e`](https://github.com/rive-app/rive-ios/commit/f633c6ec68a669d84ca29f8337d2587c1ab58091) - Unity webgl! [`d32624a`](https://github.com/rive-app/rive-ios/commit/d32624aa0cd82dbe89ca7c4cca9cff4ad2900e18) - Always decode 3 or 4 channel PNG images. [`292edfd`](https://github.com/rive-app/rive-ios/commit/292edfde3d9366b8676f2b2a5a31468a27ad6ec2) - Upgrade rive_wasm to the new premake system [`48f4bc4`](https://github.com/rive-app/rive-ios/commit/48f4bc45570181214c8f41b0d2d2b5ce1d1505b2) - slim down harfbuzz [`d35e7f3`](https://github.com/rive-app/rive-ios/commit/d35e7f37a940c49e3e69684c3325cbabc283b9d4) - Implement an MSAA fallback for PLS [`4e8324d`](https://github.com/rive-app/rive-ios/commit/4e8324d43d619f409a9e7ae0cd8d1dd60c88ae84) - Update push_ios dependencies to include pls [`5b17538`](https://github.com/rive-app/rive-ios/commit/5b1753857e2cc788d2d030b8ef9d1537d780af55) - Quit using baseInstance on Metal [`23fd20b`](https://github.com/rive-app/rive-ios/commit/23fd20bb69fb101b47c7d67eef9b4c0a187459e9) - Add a flag to bypass Emscripten's shader parser [`815eec0`](https://github.com/rive-app/rive-ios/commit/815eec02ad54b9f1c76bf80240411efaeb7adb59) - Fixup rive-renderer build and README [`d48880c`](https://github.com/rive-app/rive-ios/commit/d48880c14a167055ffca75abf9e6bdeeba902c92) - Fix PLS on android [`ae75533`](https://github.com/rive-app/rive-ios/commit/ae755331bfe4ef71ee919291f2271485b077b9b0) - rename to rive-renderer and add readme [`13f0d2e`](https://github.com/rive-app/rive-ios/commit/13f0d2e100e7ba930019271e907f0ff8b37cbd0d) - Push Unity Downstream when PLS changes [`234a405`](https://github.com/rive-app/rive-ios/commit/234a4059afa710459b81dba1ab57ca4e1119be4b) - Specify explicit MSL versions when compiling PLS shaders [`e7a10df`](https://github.com/rive-app/rive-ios/commit/e7a10df8dba8eb06fa3579e87ab8f417486bdd42) - Make simple RAII wrappers around GL objects [`36250ad`](https://github.com/rive-app/rive-ios/commit/36250ad71501fedb651b6c76e0380a6a4d8437f8) - Fix WebGL extension wrangling [`2d495da`](https://github.com/rive-app/rive-ios/commit/2d495daf4c15ae86643e7da713f20881baa47590) - Add MSAA support for non-MSAA FramebufferRenderTargetGLs [`72a2169`](https://github.com/rive-app/rive-ios/commit/72a2169bfd5a1e1565893ee28e1ffa5b1f4df79c) - WebGL glue cleanups [`79cec38`](https://github.com/rive-app/rive-ios/commit/79cec38efbdcd3e3937d2591167771a3f39c5c6a) - Add fallback support for MSAA blend modes [`32a870c`](https://github.com/rive-app/rive-ios/commit/32a870cab761b493f24092fd3f13233f7f6c4edf) - Revive web support for PLS [`5fbefa7`](https://github.com/rive-app/rive-ios/commit/5fbefa7498d83a33c60a8abe567b6cf1aee74f32) - Implement clipping with stencil in MSAA mode [`ee940e6`](https://github.com/rive-app/rive-ios/commit/ee940e6fe759b22296faec541905bc2ddac09d19) - Clean up GL offscreen atomic rendering [`77d55ef`](https://github.com/rive-app/rive-ios/commit/77d55efd88a87cd160be10a9c04744bd35fa3c3b) - Implement MSAA clipRects with clip planes [`d107f4f`](https://github.com/rive-app/rive-ios/commit/d107f4fa034d587a87f796009f056798309b5041)
5.9.1
8 weeks ago
- Updating version files [`5fdc7d2`](https://github.com/rive-app/rive-ios/commit/5fdc7d225a250b757eb98142a0e870c02f92e844) - trigger change when text modifier updates [`d465459`](https://github.com/rive-app/rive-ios/commit/d4654596363d41473292500d432961354fbc7a1d) - add support for text feature in runtime [`8076b91`](https://github.com/rive-app/rive-ios/commit/8076b9171b300169bc7f387732e20b39aac4dd2b)
5.9.0
9 weeks ago
- Updating version files [`136400d`](https://github.com/rive-app/rive-ios/commit/136400d0f52dedeb5f08acb2e401937cc66544ad) - sort hit shapes when draw order changes and stop propagation on hit s… [`af86d5d`](https://github.com/rive-app/rive-ios/commit/af86d5dd4e9e1ca3f01690eb7ad72301345e6ae0) - Updating harfbuzz to 8.3.0 [`3f682e2`](https://github.com/rive-app/rive-ios/commit/3f682e21e137d3fc002c5820006dd9a8887bb97c) - Unity compute bounds [`f45b181`](https://github.com/rive-app/rive-ios/commit/f45b1817ffd72936bf82866ffad14fd923da0c15) - Fix path for downstream runtime. [`1cd36a0`](https://github.com/rive-app/rive-ios/commit/1cd36a037c752cba8617cbd104309776c61466e9)
5.8.0
9 weeks ago
- Ios preview [`503aded`](https://github.com/rive-app/rive-ios/commit/503aded9825c3562340749112a4a0aafb13ee94f) - Reorganize premake [`b89acbf`](https://github.com/rive-app/rive-ios/commit/b89acbf22cda381d2ea4e0eaf033c95df2e3d76e) - Audio engine [`8168e18`](https://github.com/rive-app/rive-ios/commit/8168e18840dfea9dba0702c5c5ba851171ef59cd) - Implement PLS atomic mode in Metal [`8bca3c7`](https://github.com/rive-app/rive-ios/commit/8bca3c7bf8479377dbc10b996893d312b723fd0e) - Lua formatter [`877c274`](https://github.com/rive-app/rive-ios/commit/877c27479d5928ddc0d3081f32d13ca76d1b0f91) - Updating version files [`a21b72d`](https://github.com/rive-app/rive-ios/commit/a21b72d3b2003c795e9762ee2c442c78f478add0) - Fix downstream cpp tests [`3c53249`](https://github.com/rive-app/rive-ios/commit/3c53249d6795767dcf65c07723ad80e4037732c5) - Single test script for windows and mac. [`d3fb85c`](https://github.com/rive-app/rive-ios/commit/d3fb85ca1ee8d51ed9cdf0c4d52eb165e8182d24) - Fix tests to use harfbuzz renames. [`a5d2355`](https://github.com/rive-app/rive-ios/commit/a5d2355888623d907b33df32467b0095ac1088b1) - make a change to force a mono flush [`96f3ddd`](https://github.com/rive-app/rive-ios/commit/96f3dddb59ce7ef917deb16d75f56e92e58d6281) - Audio out of band in Unity! [`17aa2f3`](https://github.com/rive-app/rive-ios/commit/17aa2f33ae66b52e1e4d14cbc4cb886c68040bff) - Audio for Unity [`c94b561`](https://github.com/rive-app/rive-ios/commit/c94b56124f4f8ed7b19d761474f08247663e7db5) - Automatically trim PLSRenderContext resources [`5fe7e33`](https://github.com/rive-app/rive-ios/commit/5fe7e335490d63247bb097093dbaab030945e7c0) - Add audio preview generator. [`7fe7016`](https://github.com/rive-app/rive-ios/commit/7fe7016862741fb17a40ee94d642d5601bf09eaf) - text modifier length calculation fix [`f0053b9`](https://github.com/rive-app/rive-ios/commit/f0053b91ef3faaef548daf32169fdfe78a57c151) - Rework text/event count/at. [`fca1284`](https://github.com/rive-app/rive-ios/commit/fca12849fbf1351001cc4c00d7fd8629d3dd85a6) - fix ./build_viewer.sh run [`ef7b522`](https://github.com/rive-app/rive-ios/commit/ef7b5220e6bc0b8236e50c624fac24557203073c) - Update goldens [`7222c6f`](https://github.com/rive-app/rive-ios/commit/7222c6f79a4342c786ab3e66c0e57e84ff5e26da) - apply current state update before changing states [`80a422d`](https://github.com/rive-app/rive-ios/commit/80a422db7b914097b9fa75302cfa9ca7731355e4) - Clean up emscripten build [`1bbdeaf`](https://github.com/rive-app/rive-ios/commit/1bbdeaf7510216e1d3830bac74c718f51975d4ab) - Fix GL rendering with URP. [`86efc60`](https://github.com/rive-app/rive-ios/commit/86efc60f8dcd533d6fd7c6415b7fc198fba65b74) - Unity with new Premake scripts! [`2ad15fd`](https://github.com/rive-app/rive-ios/commit/2ad15fd471274d2e67ec3ebb13a961e65db839c4) - Unity Android & C# style updates [`8cfc6f5`](https://github.com/rive-app/rive-ios/commit/8cfc6f555b47fc16a1339d5c5d8b5224e3b27041) - fix listener resolving to different event [`badb780`](https://github.com/rive-app/rive-ios/commit/badb7805cbcc4b8037c36456043a22f835fb5b39) - Tests use new premake system [`c1813e0`](https://github.com/rive-app/rive-ios/commit/c1813e0e36a0adeebfcfa161a5e75c5e704a1cb0) - fix viewer build [`10447e9`](https://github.com/rive-app/rive-ios/commit/10447e9b709f68c4b7a8b2ff37240b171b0d2c59) - Build Android deps with audio [`d84734f`](https://github.com/rive-app/rive-ios/commit/d84734f36d37b487dbb460eb577e095934ac749e) - PLS external framebuffer optimizations [`713e83a`](https://github.com/rive-app/rive-ios/commit/713e83ae109fdfaf17d1aef69559551069b223bd) - Properly generate an android_ndk toolset [`c9a701c`](https://github.com/rive-app/rive-ios/commit/c9a701cfd947c35566a856e34bbcfe254b63aa56) - Link with release Rive binaries in the iOS runtime debug configurations [`4758a27`](https://github.com/rive-app/rive-ios/commit/4758a27b94f880ffdddc241853a483a6d85bf9a8) - fix cast [`58884e6`](https://github.com/rive-app/rive-ios/commit/58884e67f49370e093c0ffb1e5274feb515f5a70) - make sure we force embedded assets when exporting for cloud renderer … [`ac4057c`](https://github.com/rive-app/rive-ios/commit/ac4057c75ed0ba174082ee4df45c428dfd44de29) - IntersectionBoard optimizations [`4b41ab4`](https://github.com/rive-app/rive-ios/commit/4b41ab4d816a2814a81da6414ffac24223b789e3) - Make PLS work on core D3D11 and GL 4.2+ [`037787a`](https://github.com/rive-app/rive-ios/commit/037787a30c73ae1e26aa12fff5d79701cdaf3074) - Fix webgpu again after updates [`931479e`](https://github.com/rive-app/rive-ios/commit/931479ebae64475c8b206bdf7c3a52b6a6fc6a97) - Reorder glsl setup so #extension always happen before uniforms [`7f6a717`](https://github.com/rive-app/rive-ios/commit/7f6a717658d755c2d42e6d030637083dff4e66aa) - Implement direct rendering to screen in glatomic and d3datomic [`877a9ff`](https://github.com/rive-app/rive-ios/commit/877a9fff55f785365005a5560482440b26c7776a) - Fix bogus asserts in pls_renderer [`16b081b`](https://github.com/rive-app/rive-ios/commit/16b081b655483e142e1084c9bd42dbafd19cff59) - Refactor GL render targets [`684d96b`](https://github.com/rive-app/rive-ios/commit/684d96b7f152dc479903f7d49db9e00c93e1ad7a) - Add "storage texture" polyfills to the webgpu backend [`453e996`](https://github.com/rive-app/rive-ios/commit/453e996d632c7e2cba23a9f8c9749012604949c2) - Add direct SSE intrinsics for IntersectionBoard with MSVC [`9e3e218`](https://github.com/rive-app/rive-ios/commit/9e3e218601f37ec9fd7fa798e60fea6f76370fe6) - Fix the WebGPU build with emscripten [`d0cfde0`](https://github.com/rive-app/rive-ios/commit/d0cfde0b8e80676f477669fae45fd633db79bc4b)
5.7.1
13 weeks ago
- fix elastic interpolator crash with period 0 [`#6422`](https://github.com/rive-app/rive-ios/issues/6422) - chore: cleanup ios examples [`b3d16a9`](https://github.com/rive-app/rive-ios/commit/b3d16a9b47c5c588341f75c09a7d37701b86ec2b) - Updating version files [`b17042e`](https://github.com/rive-app/rive-ios/commit/b17042ebb1eac8afea65ad81afb242099b827f86) - IntersectionBoard cleanups [`b67fd59`](https://github.com/rive-app/rive-ios/commit/b67fd5977bf065391f76682a341f891031c4cacd) - Unify storage buffers for atomic mode and normal [`71aee3b`](https://github.com/rive-app/rive-ios/commit/71aee3b39527945a5ffde949369fea5507ed57e0) - Implement re-ordering for PLS atomic draws [`1ca955f`](https://github.com/rive-app/rive-ios/commit/1ca955f420abc1b6db0ab0809f500c8fff2623dc) - add support for self clipping shape [`9517d85`](https://github.com/rive-app/rive-ios/commit/9517d8574eb4b78549dadd97d57a59c095cd6b76) - clone metrics path when a path is added [`ebaf00d`](https://github.com/rive-app/rive-ios/commit/ebaf00d70fe1fcd58d8d7f1f783f6c51c378f275) - Defer PLS writes to GPU resources until flush [`067f2c1`](https://github.com/rive-app/rive-ios/commit/067f2c1815539bad0ac90fac5383df552f82b3bf) - Refactor PLSRenderer into draw objects [`f8e6d04`](https://github.com/rive-app/rive-ios/commit/f8e6d04a925ef746cb71661f12e1720593348511) - Convert RenderPath/CommandPath and RenderPaint to refcounted objects [`775fae9`](https://github.com/rive-app/rive-ios/commit/775fae9b8845802c3ab35302ec564f952c787469) - Delete the Vec2D default constructor [`6733041`](https://github.com/rive-app/rive-ios/commit/6733041a94e25613c4912a49d81d6a7bc746a401) - use skia directly from skia repository for recorder [`a9e7d13`](https://github.com/rive-app/rive-ios/commit/a9e7d135bb982e82459e39173baa6e87fd4b59bb) - add support for svg export [`7f6d77c`](https://github.com/rive-app/rive-ios/commit/7f6d77c96635cb938021913a5e945547ba09bc37) - default to skia branch for commit hash in cache helper [`65358a7`](https://github.com/rive-app/rive-ios/commit/65358a709d7f456aed57727edef5a787a2444965) - fix off color interpolation [`f9e29e2`](https://github.com/rive-app/rive-ios/commit/f9e29e25d6cdf1da9557bed2513f18c3d0e8c400) - chore: fix broken docs link [`81ab388`](https://github.com/rive-app/rive-ios/commit/81ab388edaa75d87838b394ff80b7a8aa0d13dd5) - Replace intermediate flushes with "logical" flushes [`ce1be82`](https://github.com/rive-app/rive-ios/commit/ce1be82c4a56c4594be307db546714ba5d50a965) - Upgrade path/paint/contour data to storage buffers [`113987c`](https://github.com/rive-app/rive-ios/commit/113987c388ce2808406b193d1bfad48348c33ca2) - Update path_fiddle to use a separate ArtboardInstance per copy [`eaab5f7`](https://github.com/rive-app/rive-ios/commit/eaab5f7f1dc8f2698c512303da4238262dcbd8ef) - Support static scenes in path_fiddle [`6a7c7fe`](https://github.com/rive-app/rive-ios/commit/6a7c7fecd94a3c95f25c9f3b2e8c342a2246a112) - PLS atomic mode [`ecd9b7a`](https://github.com/rive-app/rive-ios/commit/ecd9b7aae87bbef04eb865a732046eb4538644d7)
5.7.0
19 weeks ago
- Ios out of band [`27de5ab`](https://github.com/rive-app/rive-ios/commit/27de5abf4b96904725446f0ceca2b5cd5faf38c5) - fix: add nullptr check when retrieving text run on iOS at the artboard [`a85c61b`](https://github.com/rive-app/rive-ios/commit/a85c61b29894861da56342d3711b094c6d7a9eb8) - fix: cached asset example using a bad path reference [`956bb7a`](https://github.com/rive-app/rive-ios/commit/956bb7acd33e06f6828e76143fdf84d22d066196) - Updating version files [`d52400b`](https://github.com/rive-app/rive-ios/commit/d52400b2c304355bd803393484fc0ff27cd1b22f) - Add a "lite_rtti" utility and use it with Render objects [`d5bc8c8`](https://github.com/rive-app/rive-ios/commit/d5bc8c8359664a6e0cdbb63e0e875e66629f3025) - Make tess compile again [`0fb5694`](https://github.com/rive-app/rive-ios/commit/0fb569444341684ecfb39b24f10b275fc390e16e)
5.6.3
21 weeks ago
- Updating version files [`6dc9932`](https://github.com/rive-app/rive-ios/commit/6dc99325ef808b59a273eb91646f9a3382269833) - skip constraints in editor when target is collapsed [`0f1cdf8`](https://github.com/rive-app/rive-ios/commit/0f1cdf859c1927251cb3b81abc9ac8a6f6c348b9) - ignore paths that are inactive in solos when calculating hit test [`3955e50`](https://github.com/rive-app/rive-ios/commit/3955e50a4afe2a1494bbe2368b5c0c06f73dcf9b) - Xxxx hidden paths runtime render fixes solos [`768931c`](https://github.com/rive-app/rive-ios/commit/768931c042049a94b738716598ba8e49bc605ff1) - generate drawing rules in the correct order [`01259e3`](https://github.com/rive-app/rive-ios/commit/01259e31161d2853dc025609582aac8f51944716)
5.6.2
22 weeks ago
- Updating version files [`6dc32ed`](https://github.com/rive-app/rive-ios/commit/6dc32eda7393bb48c7005918348a9ff8dc0dca62) - tendon crash fix [`0e25b53`](https://github.com/rive-app/rive-ios/commit/0e25b53080a17c4241e8d818bb47265a612c1b80) - Disable d3d blend state during PLS flush [`370d637`](https://github.com/rive-app/rive-ios/commit/370d637c149905a1b55fffdf520bb231b6a261fd) - add clipResult enum and render clips to copy the editor behavior [`4ea1b79`](https://github.com/rive-app/rive-ios/commit/4ea1b7937ca2a1fed0a7bf530c864b1f56d06240) - Unity [`604d2bd`](https://github.com/rive-app/rive-ios/commit/604d2bdf1265b2260540af633025320cf87c06aa) - Check support for rasterizer order views in the d3d11 backend [`5fb461b`](https://github.com/rive-app/rive-ios/commit/5fb461bb5bc4683f2da80bb616081efd032deada)
iOS macOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics