跳到正文
5月7日周四
  1. GitHub · Augani/openreel-video

    Augani/openreel-video 发布 v0.2.0

    ## What's New ### Features - **Click-to-select SVG/graphics from preview player** — Graphics (shapes, SVGs, stickers) can now be selected directly by clicking them on the canvas, with hover feedback showing clip boundaries (#37) - **Separate multiple audio tracks from imported video files** — "Separate Audio" now creates one audio clip per audio track in the source file, each routed to its own timeline track (#38) ### Bug Fixes & Improvements - Audio waveform display on video clips in timeline - SVG/emoji clips rendering and emoji resize fixes - Reduced peak memory usage during long video export **Full Changelog**: https://github.com/Augani/openreel-video/compare/v0.1.0...v0.2.0

5月6日周三
  1. GitHub · nianticlabs/spz

    nianticlabs/spz 发布 v3.0.0

    What's Changed Add BUILD_TOOLS option, enable C++17 for CLI targets by @kring in #63 Update README.md by @azadbal in #65 Integrate Vendor-specific SPZ Extensions, WASM Bindings, and CMake Improvements (Backward-Compatible) by @raymondyfei in #67 Performance: Optimization for C++/JS Data Transfer by @raymondyfei in #74 Switch SPZ compression from GZip to ZSTD with parallel multi-stream encoding by @udwinj in #73 Reinstate Backwards Compatibility Writing by @lukeyreyno in #76 Move V4 Extensions to Memory Space between Header and TOC by @lukeyreyno in #77 [ci] Run Python tests on macOS by @RiyaanB in #78 Install headers to spz prefix by @hobu in #48 [perf] Use std::nth_element for medianVolume() by @RiyaanB in #79 New Contributors @kring made their first contribution in #63 @udwinj made their first contribution in #73 @lukeyreyno made their first contribution in #76 @RiyaanB made their first contribution in #78 Full Changelog : v2.1.0...v3.0.0 官方 Release:v3.0.0。请查看 Release notes、依赖和许可证变化。

4月16日周四
  1. GitHub · pixiv/three-vrm

    pixiv/three-vrm 发布 v3.5.2

    v3.5.1...v3.5.2 https://github.com/pixiv/three-vrm/tree/v3.5.2 📢 NOTE FOR DEVS #1829 : Development and release workflows have moved from Yarn v1 to pnpm. Contributors should use pnpm going forward. 🐛 Bugfixes #1833 : fix: change version specifier of workspace dependencies to workspace:* 📦 Deps #1829 : chore: yarn v1 -> pnpm 10.33.0 #1832 : Bump deps (bulk) 官方 Release:v3.5.2。请查看 Release notes、依赖和许可证变化。

4月14日周二
3月12日周四
  1. GitHub · pixiv/three-vrm

    pixiv/three-vrm 发布 v3.5.1

    v3.5.0...v3.5.1 https://github.com/pixiv/three-vrm/tree/v3.5.1 🧹 Chores docs: update CONTRIBUTING.md, add contribution guidelines by @0b5vr in #1815 📦 Deps chore(deps-dev): bump prettier from 3.8.0 to 3.8.1 by @dependabot [bot] in #1797 chore(deps-dev): bump eslint-plugin-html from 8.1.3 to 8.1.4 by @dependabot [bot] in #1799 chore(deps-dev): bump globals from 17.0.0 to 17.3.0 by @dependabot [bot] in #1801 chore(deps-dev): bump esbuild from 0.27.2 to 0.27.3 by @dependabot [bot] in #1804 chore(deps-dev): bump typedoc from 0.28.16 to 0.28.17 by @dependabot [bot] in #1808 chore(deps-dev): bump lerna from 9.0.3 to 9.0.4 by @dependabot [bot] in #1810 chore(deps-dev): bump typescript-eslint from 8.53.1 to 8.56.0 by @dependabot [bot] in #1812 chore(deps-dev): bump rimraf from 6.1.2 to 6.1.3 by @dependabot [bot] in #1813 chore(deps): bump rollup from 4.54.0 to 4.59.0 by @dependabot [bot] in #1814 chore(deps-dev): bump @types/node from 24.7.0 to 25.3.0 by @dependabot [bot] in #1811 chore(deps-dev): bump @eslint/js from 9.39.2 to 10.0.1 by @dependabot [bot] in #1803 Full Changelog : v3.5.0...v3.5.1 官方 Release:v3.5.1。请查看 Release notes、依赖和许可证变化。

2月27日周五
  1. GitHub · Augani/openreel-video

    Augani/openreel-video 发布 v0.1.0 — First Release

    ## v0.1.0 — First Release The first tagged release of OpenReel Video, a professional browser-based video editor. ### Core Features - **Timeline editing** — multi-track video, audio, image, text, and graphics clips with drag-and-drop - **WebGPU rendering** — hardware-accelerated preview with Canvas2D fallback - **Video export** — direct-to-disk encoding via File System Access API + MediaBunny (WebCodecs) - **Audio engine** — Web Audio API with effects (EQ, reverb, compressor), beat detection, and audio mixing - **Text system** — 20+ text animations with keyframe support - **Graphics** — shapes, SVG rendering, stickers, and particle effects - **Video effects** — filters, color correction, and emphasis animations - **AI features** — auto cut silence, beat sync - **Project persistence** — IndexedDB auto-save with project recovery - **Undo/redo** — full action-based editing history ### UI - Responsive editor with resizable panels (assets, preview, inspector, timeline) - Media asset panel with grid/list view modes and search - Preview zoom control and fullscreen mode - Keyboard shortcuts throughout ### Export - MP4, WebM, MOV formats - Streams directly to disk — no in-memory blob accumulation - Software encoding for stability on Apple Silicon ### Deployment - Cloudflare Pages hosting - Vite build with code splitting - WASM modules for FFT, WAV encoding, and beat detection

2月26日周四
  1. GitHub · pixiv/three-vrm

    pixiv/three-vrm 发布 v3.5.0

    v3.4.5...v3.5.0 https://github.com/pixiv/three-vrm/tree/v3.5.0 📢 IMPORTANT 📢 #1794 fixes the behavior of MToon to respect rimLightingMixFactor lthough this is a bugfix, models that set rimLightingMixFactor to a non-default value may show visual differences. Please take care if you use models with customized rimLightingMixFactor , or if your app allows users to load and render arbitrary models. ✨ New Features #1806 : removeUnnecessaryVertices now supports interleaved buffers 🐛 Bugfixes #1794 : MToon, fix the behavior of rimLightingMixFactor 📦 Deps #1795 : Bump node to 24.13.0 #1793 : bump eslint suite to latest #1789 : bump prettier from 3.6.2 to 3.8.0 #1781 : bump globals from 16.4.0 to 17.0.0 #1774 : bump rimraf from 6.0.1 to 6.1.2 #1792 : bump typedoc from 0.28.15 to 0.28.16 #1780 : bump @gltf-transform/core from 4.2.1 to 4.3.0 官方 Release:v3.5.0。请查看 Release notes、依赖和许可证变化。

2月19日周四
  1. GitHub · nianticlabs/spz

    nianticlabs/spz 发布 v2.0.23: Fix macOS sed compatibility issue - use perl instead

    macOS sed requires 'sed -i "" ...' syntax while Linux uses 'sed -i ...'. Switched to 'perl -i -pe' which works identically on both platforms. Also updated grep command to work on macOS which doesn't have grep -P (PCRE support) by adding a fallback using standard grep. Fixes error: sed: 1: "pyproject.toml": extra characters at the end of p command Co-Authored-By: Claude Sonnet 4.5 noreply@anthropic.com 官方 Release:v2.0.23。请查看 Release notes、依赖和许可证变化。

  2. GitHub · nianticlabs/spz

    nianticlabs/spz 发布 v2.0.22: Add loop to find next available tag version

    Multiple tags already exist (v2.0.20, v2.0.21, etc.) from previous failed release attempts. The script now loops through versions until it finds either: A non-existent tag (creates it) An existing tag pointing to current commit (reuses it) This prevents 'tag already exists' errors when multiple release attempts have left behind tags. Max 10 attempts to prevent infinite loops. Co-Authored-By: Claude Sonnet 4.5 noreply@anthropic.com 官方 Release:v2.0.22。请查看 Release notes、依赖和许可证变化。

1月13日周二
  1. GitHub · pixiv/three-vrm

    pixiv/three-vrm 发布 v3.4.5

    v3.4.4...v3.4.5 Milestone 🐛 Bugfixes #1785 : MToon, Fix shadow casting with SpotLight ( @halby24 ) 📄 Docs #1784 , #1788 : MToon, Update feature-test.html 💯 Tests #1770 : Migrate from jest to vitest 🧹 Chores #1783 : Update copyright year 📦 Deps Automated: #1763 , #1764 , #1765 , #1766 , #1767 , #1768 , #1769 官方 Release:v3.4.5。请查看 Release notes、依赖和许可证变化。

2025年11月15日周六
  1. GitHub · princeton-vl/infinigen

    princeton-vl/infinigen 发布 v1.19.0 - Infinigen Articulated update

    Added new articulated object generators - full list now includes 18 object categories, including doors, toasters, refrigerators, ovens, microwaves, cabinets, drawers, cooktops, lamps, trashcans, boxes, pepper grinders, windows, dishwashers, faucets, soap dispensers, door handles, and pliers Added geometry and joint metadata, physics parameters, and improved simulation efficiency Released dataset of 20k+ articulated assets: https://huggingface.co/datasets/princeton-vl/infinigen-articulated Check out our latest paper here: https://arxiv.org/abs/2505.10755 output.mp4 Full Changelog : v1.17.0...v1.19.0 官方 Release:v1.19.0。请查看 Release notes、依赖和许可证变化。

2025年11月10日周一
  1. GitHub · AcademySoftwareFoundation/OpenTimelineIO

    AcademySoftwareFoundation/OpenTimelineIO 发布 Beta 18.1 - Python Wheel Fixes

    This release fixes an issue with python wheels on linux. ## What's Changed * Staging 0.18.1 development version by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1974 * Bumped cibuildwheel to version 3.2.1 by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1973 * 0.18.1 release by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1975 **Full Changelog**: https://github.com/AcademySoftwareFoundation/OpenTimelineIO/compare/v0.18.0...v0.18.1

2025年11月7日周五
  1. GitHub · AcademySoftwareFoundation/OpenTimelineIO

    AcademySoftwareFoundation/OpenTimelineIO 发布 Beta 18 - November 2025

    ## Summary This release includes a large number of fixes as well as schema improvements. ## Big Changes - Add `enabled` flag to `Effect` schema - Drop Imath 2 support - Remove vfx platform 2020 support from README.md, add 2024 and 2025 - Added a Color primitive structure for assigning colors to elements (this is not meant to represent pixel colors) - Per-Track and Per-Clip Color - Added `--remove-effects feature` to otiotool - Remove OTIOView from the core library (The old python library is now stored [here](https://github.com/OpenTimelineIO/otioview) - though we encourage people to use [Raven](https://github.com/OpenTimelineIO/raven) instead) - Add support for C++ symbol visibility - Document C++ API with Doxygen markup ## What's Changed * Initialize v0.18 by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1775 * #1680 fix segmentation fault when appending None by @semagnum in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1778 * Second draft of file bundle adapter docs. by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1709 * Fix #1347 documentation on time ranges by @semagnum in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1780 * #1677 otiotool verify ranges by @semagnum in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1779 * Disable 32-bit Python builds by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1789 * Updated Effect schema with enabled flag by @fschleich in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1798 * Deprecate c++ demangling. by @furby-tm in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1800 * Fix for find_children() with stacks #2 by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1766 * Add Python build for Linux on ARM architecture by @tomviner in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1795 * Added a list of applications integrating OTIO by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1812 * Improve handling of rates when converting to timecode strings by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1477 * Add effect and marker initialization to Clip by @peter-targett in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1808 * Add AnyDictionary and AnyVector support for V2d and Box2d by @peter-targett in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1811 * Fix typos by @rex4539 in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1821 * Fix CI issue with gcov by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1823 * Revert whitespace changes to otio-serialized-schema.md by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1824 * Fix comments about header dependencies by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1826 * Update GH actions to fix CI builds by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1828 * Replace backticks with quotes in pypi-publish GHA workflow by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1837 * Bump actions/setup-python from 4.3.0 to 5.4.0 by @dependabot[bot] in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1829 * Bump actions/checkout from 3 to 4 by @dependabot[bot] in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1731 * Add convenience functions by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1825 * Update README.md by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1851 * Drop Imath2 support and modernize Imath includes by @jlskuz in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1852 * Added support for custom adapter hooks by @timlehr in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1801 * V2d serialization fix by @rogernelson in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1861 * Allow build system to use rapidjson from the system by @jlskuz in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1859 * Fix bug w/ url_utils.filepath_from_url + rel paths with a single "/" by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1862 * Don't fallback to Imath from src/deps by @jlskuz in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1864 * Simplify the C++ example by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1867 * Add SOVERSION for the C++ libraries by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1860 * Add Doxygen comments to opentime by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1866 * Bump src/deps/Imath from `b90cc01` to `f65b01c` by @dependabot[bot] in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1858 * Drop dead OTIO_IMATH_LIBS cmake option by @jlskuz in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1874 * Add Doxygen comments to opentimelineio by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1868 * Remove unused path from the C++ install by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1882 * Remove vfx platform 2020 support from README.md, add 2024 and 2025, note that 3.12 is also supported by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1883 * Workflow fix, exclude cannot be empty by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1898 * Bump minimum OS X deployment version to 10.15 by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1893 * fixed image bounds error status null bug + test case by @cato-o in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1896 * moved find_clips function to superclass and added test case by @cato-o in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1902 * Add Kdenlive to ADOPTERS by @frdbr in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1914 * Per-Track and Per-Clip Color by @semagnum in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1887 * Fix color deserialization, add schema by @semagnum in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1915 * Add version header. by @peter-targett in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1907 * Added --remove-effects feature to otiotool. by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1912 * otiotool docs by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1921 * Hide our custom fabs() function by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1929 * Temporarily disable check_manifest on MinGW by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1935 * Reduce the number of dependabot C++ checks by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1939 * Fix various typos by @luzpaz in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1936 * Update Imath to v3.2.1 by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1941 * Update rapidjson to latest by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1943 * Update pybind11 to v2.13.6 by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1942 * Remove the last remains of opentimelineio_contrib by @apetrynet in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1946 * Fixed transparent Color constant. by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1949 * Remove OtioView from OTIO-Core by @apetrynet in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1944 * Update CI from macOS-13 to macOS-14 by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1954 * Initialize test_v2d.py variables by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1955 * Export C++ symbols part 2 by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1953 * add support for python 3.13 (vfx platform 2026) by @rogernelson in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1957 * Fixes for the C++ exports by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1959 * Reduce dependabot frequency by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1958 * Reorder initializers to silence a warning. by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1960 * Initialize Python Imath values by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1956 * Fixes for C++ examples by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1967 * Update README to reflect release status by @meshula in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1964 * 0.18.0 Release by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1969 ## New Contributors * @semagnum made their first contribution in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1778 * @fschleich made their first contribution in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1798 * @furby-tm made their first contribution in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1800 * @tomviner made their first contribution in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1795 * @rex4539 made their first contribution in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1821 * @cato-o made their first contribution in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1896 * @frdbr made their first contribution in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1914 * @luzpaz made their first contribution in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1936 **Full Changelog**: https://github.com/AcademySoftwareFoundation/OpenTimelineIO/compare/v0.17.0...v0.18.0

2025年10月29日周三
  1. GitHub · pixiv/three-vrm

    pixiv/three-vrm 发布 v3.4.4

    v3.4.3...v3.4.4 Milestone 📦 Deps Bump three r180 by @ke456-png in #1754 官方 Release:v3.4.4。请查看 Release notes、依赖和许可证变化。

2025年10月25日周六
  1. GitHub · sparkjsdev/spark

    sparkjsdev/spark 发布 v0.1.10

    0.1.10 (Oct 24, 2025) SOG v2 support, new examples and bug fixes Enhancements SOGSv2 (SOG) compression format support ( #179 ) ( @mrxz ) Use DecompressionStream for decompressing .spz files for faster loading times ( #181 ) ( @mrxz ) Make WASD default control for viewer (#6d7d801) ( @dmarcos ) Add minPixelRadius property to discard splats during vertex shader ( #184 ) ( @mrxz ) Docs enhancements ( @querielo ) Interactive holes example ( #189 ) ( @kali-shade ) Interactive ripples effect ( #194 ) ( @kali-shade ) Support logarithmic depth buffer ( #199 ) ( @Philipp-M ) Bug fixes Issue preventing the splats from being updated when they should. ( #191 ) ( @mrxz ) Make bash script conform to "standard" ( #197 ) ( @Philipp-M ) Fix issue with splats rendered at incorrect position for a few frames ( #200 ) (fix #192 , #193 ) ( @mrxz ) 官方 Release:v0.1.10。请查看 Release notes、依赖和许可证变化。

2025年10月19日周日
2025年10月14日周二
  1. GitHub · pixiv/three-vrm

    pixiv/three-vrm 发布 v3.4.3

    v3.4.2...v3.4.3 Milestone 🧹 Chores Enable OIDC Trusted Publishing by @0b5vr in #1739 📦 Deps Automated chore(deps-dev): bump cross-env from 7.0.3 to 10.1.0 by @dependabot [bot] in #1745 chore(deps-dev): bump @eslint/js from 9.30.1 to 9.37.0 by @dependabot [bot] in #1743 chore(deps-dev): bump typescript-eslint from 8.35.1 to 8.45.0 by @dependabot [bot] in #1742 chore(deps-dev): bump typedoc from 0.28.7 to 0.28.13 by @dependabot [bot] in #1741 chore(deps-dev): bump @types/node from 24.0.7 to 24.6.2 by @dependabot [bot] in #1740 chore(deps-dev): bump eslint from 9.30.1 to 9.37.0 by @dependabot [bot] in #1744 chore(deps-dev): bump esbuild from 0.25.5 to 0.25.10 by @dependabot [bot] in #1733 chore(deps-dev): bump globals from 16.2.0 to 16.4.0 by @dependabot [bot] in #1730 chore(deps-dev): bump jest and @types/jest by @dependabot [bot] in #1695 官方 Release:v3.4.3。请查看 Release notes、依赖和许可证变化。

2025年10月9日周四
  1. GitHub · vrm-c/UniVRM

    vrm-c/UniVRM 发布 v0.130.1

    Installation You can install UniVRM using the UnityPackage or the UPM Package. The UniVRM supports Unity 2022.3 LTS or later. UnityPackage Download the unitypackage, and drag and drop it to import the package into your project. VRM 1.0: Download VRM 0.x: Download UPM Packages click to expand You can install these UPM packages via Package Manager in UnityEditor. Open the package manager window: Window -> Package Manager Click + at the top-right of the package manager window, then select Add package from git URL... Specify UPM packages using URLs below. UPM package git URL com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.130.1 com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.130.1 com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.130.1 You can also install via editing Packages/manifest.json directly. // Packages/manifest.json { "dependencies" : { // ... "com.vrmc.gltf" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.130.1" , "com.vrmc.univrm" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.130.1" , "com.vrmc.vrm" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.130.1" , // ... } } Development Samples click to expand via UnityPackage VRM 1.0 Development Samples: Download VRM 0.x Development Samples: Download via UPM Package You can find Samples in the Package Manager and then submit Import button. Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM Release Notes 日本語 English Warning from v0.125.0 . com.vrmc.vrmshaders is removed. com.vrmc.vrmshaders is no longer required in manifest.json. 官方 Release:v0.130.1。请查看 Release notes、依赖和许可证变化。

2025年9月23日周二
  1. GitHub · sparkjsdev/spark

    sparkjsdev/spark 发布 v0.1.9

    0.1.9 (Sep 22, 2025) Performance improvements, SPZ v3 support, new splat transition and reveal effects, brush painting / erasing splat example. Enhancements New splat transition effects ( #172 ) ( @kali-shade ) New splat reveal effects ( #153 , #149 ) ( @kali-shade ) Add support for SPZ v3 (fix #151 ) ( #171 ) ( @gwegash , @dmarcos ) Reduce small memory allocations when loading ply files ( #147 ) ( @mrxz ) Improve .ply parsing speed using compiled parser function ( #150 ) ( @mrxz ) Add support for ortographic rendering ( #157 ) ( @mrxz ) Make sure all examples resize when the window is resized ( #155 ) ( @mrxz ) Call gl.flush() to encourage eager execution. SparkRenderer.updateInternal was not immediately executed ( #156 ) ( @mrxz ) Use child mesh in SplatMesh to auto-inject SparkRenderer instead of monkey-patching ( #158 ) ( @mrxz ) Pre-compute lookup tables when parsing SOGS files ( #159 ) ( @mrxz ) Avoid allocating THREE.Quaternion instances in setPackedSplat ( #160 ) ( @mrxz ) Use native Float16Array to encode a number as a float16 if available. ( #161 ) ( @mrxz ) Splat brush painting / brush erasing example ( #165 ) ( @winnie1994 ) 官方 Release:v0.1.9。请查看 Release notes、依赖和许可证变化。

2025年9月1日周一
  1. GitHub · vrm-c/UniVRM

    vrm-c/UniVRM 发布 v0.130.0

    Installation You can install UniVRM using the UnityPackage or the UPM Package. The UniVRM supports Unity 2022.3 LTS or later. UnityPackage Download the unitypackage, and drag and drop it to import the package into your project. VRM 1.0: Download VRM 0.x: Download UPM Packages click to expand You can install these UPM packages via Package Manager in UnityEditor. Open the package manager window: Window -> Package Manager Click + at the top-right of the package manager window, then select Add package from git URL... Specify UPM packages using URLs below. UPM package git URL com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.130.0 com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.130.0 com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.130.0 You can also install via editing Packages/manifest.json directly. // Packages/manifest.json { "dependencies" : { // ... "com.vrmc.gltf" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.130.0" , "com.vrmc.univrm" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.130.0" , "com.vrmc.vrm" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.130.0" , // ... } } Development Samples click to expand via UnityPackage VRM 1.0 Development Samples: Download VRM 0.x Development Samples: Download via UPM Package You can find Samples in the Package Manager and then submit Import button. Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM Release Notes 日本語 English Warning from v0.125.0 . com.vrmc.vrmshaders is removed. com.vrmc.vrmshaders is no longer required in manifest.json. 官方 Release:v0.130.0。请查看 Release notes、依赖和许可证变化。

2025年8月1日周五
  1. GitHub · sparkjsdev/spark

    sparkjsdev/spark 发布 v0.1.8

    0.1.8 (July 31, 2025) Bug fix + SplatMesh bounding box calculation. Bug fixes Fix SH encoding scale factors ( #142 ) ( @asundqui , @mrxz , @heimeii ) Calculate a SplatMesh's bounding box! SplatMesh.getBoundingBox() ( #126 ) ( @winnie1994 ) 官方 Release:v0.1.8。请查看 Release notes、依赖和许可证变化。

  2. GitHub · sparkjsdev/spark

    sparkjsdev/spark 发布 v0.1.7

    0.1.7 (July 30, 2025) Image quality and performance improvements. Enhancements Customizable splat encoding ranges (rgb, sh1, sh2, sh3) for wider range of colors and scales support improving contrast and color reproduction. Expose premultipliedAlpha flag to use when accumulating splat RGB ( #134 ) ( @asundqui ) Experimental Stochastic splat ordering option . Faster rendering since sorting no longer needed but with some visual quality tradeoffs (#8f5596e) ( @asundqui ) Higher precision mode (float32) for splat sorting in addition to the default one (float16). Addresses z-fighting issues between splats ( @asundqui , @mrxz ) ( #129 ) Allow decoding and parsing of SOGS images to happen in parallel ( @mrxz ) ( #122 ) New splat shaders effect example ( #141 ) ( @kali-shade ) Expose minAlpha and maxPixelRadius in the SparkRenderer parameters ( #130 ) ( @asundqui ) Tree-shaking on worker code ( @mrxz ) ( #118 ) Add JSDocs to docs ( @mrxz ) ( #123 ) Use THREE.js built-in full screen quad instead of custom setup to cover the entire render target ( @mrxz ) ( #121 ) Redunce bundle size by removing anyhow::anyhow dependency ( #127 ) ( @asundqui ) 官方 Release:v0.1.7。请查看 Release notes、依赖和许可证变化。

2025年7月11日周五
  1. GitHub · vrm-c/UniVRM

    vrm-c/UniVRM 发布 v0.129.3

    Installation You can install UniVRM using the UnityPackage or the UPM Package. The UniVRM supports Unity 2022.3 LTS or later. UnityPackage Download the unitypackage, and drag and drop it to import the package into your project. VRM 1.0: Download VRM 0.x: Download UPM Packages click to expand You can install these UPM packages via Package Manager in UnityEditor. Open the package manager window: Window -> Package Manager Click + at the top-right of the package manager window, then select Add package from git URL... Specify UPM packages using URLs below. UPM package git URL com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.3 com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.3 com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.3 You can also install via editing Packages/manifest.json directly. // Packages/manifest.json { "dependencies" : { // ... "com.vrmc.gltf" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.3" , "com.vrmc.univrm" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.3" , "com.vrmc.vrm" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.3" , // ... } } Development Samples click to expand via UnityPackage VRM 1.0 Development Samples: Download VRM 0.x Development Samples: Download via UPM Package You can find Samples in the Package Manager and then submit Import button. Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM Release Notes 日本語 English Warning from v0.125.0 . com.vrmc.vrmshaders is removed. com.vrmc.vrmshaders is no longer required in manifest.json. 官方 Release:v0.129.3。请查看 Release notes、依赖和许可证变化。

2025年6月20日周五
  1. GitHub · vrm-c/UniVRM

    vrm-c/UniVRM 发布 v0.129.2

    Installation You can install UniVRM using the UnityPackage or the UPM Package. The UniVRM supports Unity 2022.3 LTS or later. UnityPackage Download the unitypackage, and drag and drop it to import the package into your project. VRM 1.0: Download VRM 0.x: Download UPM Packages click to expand You can install these UPM packages via Package Manager in UnityEditor. Open the package manager window: Window -> Package Manager Click + at the top-right of the package manager window, then select Add package from git URL... Specify UPM packages using URLs below. UPM package git URL com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.2 com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.2 com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.2 You can also install via editing Packages/manifest.json directly. // Packages/manifest.json { "dependencies" : { // ... "com.vrmc.gltf" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.2" , "com.vrmc.univrm" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.2" , "com.vrmc.vrm" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.2" , // ... } } Development Samples click to expand via UnityPackage VRM 1.0 Development Samples: Download VRM 0.x Development Samples: Download via UPM Package You can find Samples in the Package Manager and then submit Import button. Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM Release Notes 日本語 English Warning from v0.125.0 . com.vrmc.vrmshaders is removed. com.vrmc.vrmshaders is no longer required in manifest.json. 官方 Release:v0.129.2。请查看 Release notes、依赖和许可证变化。

2025年5月15日周四
  1. GitHub · vrm-c/UniVRM

    vrm-c/UniVRM 发布 v0.129.1

    Installation You can install UniVRM using the UnityPackage or the UPM Package. The UniVRM supports Unity 2022.3 LTS or later. UnityPackage Download the unitypackage, and drag and drop it to import the package into your project. VRM 1.0: Download VRM 0.x: Download UPM Packages click to expand You can install these UPM packages via Package Manager in UnityEditor. Open the package manager window: Window -> Package Manager Click + at the top-right of the package manager window, then select Add package from git URL... Specify UPM packages using URLs below. UPM package git URL com.vrmc.gltf https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.1 com.vrmc.univrm (VRM 0.x) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.1 com.vrmc.vrm (VRM 1.0) https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.1 You can also install via editing Packages/manifest.json directly. // Packages/manifest.json { "dependencies" : { // ... "com.vrmc.gltf" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.129.1" , "com.vrmc.univrm" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.129.1" , "com.vrmc.vrm" : "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.129.1" , // ... } } Development Samples click to expand via UnityPackage VRM 1.0 Development Samples: Download VRM 0.x Development Samples: Download via UPM Package You can find Samples in the Package Manager and then submit Import button. Window -> Package Manager -> Packages: In Project -> VRM-1.0 or VRM Release Notes 日本語 English Warning from v0.125.0 . com.vrmc.vrmshaders is removed. com.vrmc.vrmshaders is no longer required in manifest.json. 官方 Release:v0.129.1。请查看 Release notes、依赖和许可证变化。

2024年8月8日周四
  1. GitHub · worktile/plait

    worktile/plait 发布 v0.64.6

    What's Changed fix(draw): fix vector line hit and rectangle hit #WIK-15983 by @MissLixf in #956 fix(graph-viz): adjust large number of node data overlaps #WIK-16116 by @Xwatson in #957 fix(mind): fix defects in dblclick and moving #WIK-16158 by @huanhuanwa in #959 feat(graph-viz): simulated demo request data node is centered by @Xwatson in #958 Full Changelog : v0.64.0...v0.64.6 官方 Release:v0.64.6。请查看 Release notes、依赖和许可证变化。

2024年7月15日周一
  1. GitHub · worktile/plait

    worktile/plait 发布 v0.64.0

    What's Changed feat(core): support board movement control by @Xwatson in #951 feat(core): add moveToCenter utility functions by @Xwatson in #953 fix(graph-viz): centering of selected node, node title ellipses and target self edge by @Xwatson in #952 refactor(demo): simulate double click event and prevent default action fo… by @pubuzhixing8 in #955 feat(draw): support vector pen #WIK-15919 by @MissLixf in #943 fix(graph-viz): optimize node and edge styles by @Xwatson in #954 Full Changelog : v0.62.0...v0.64.0 官方 Release:v0.64.0。请查看 Release notes、依赖和许可证变化。

2024年7月8日周一
  1. GitHub · worktile/plait

    worktile/plait 发布 v0.62.0

    What's Changed feat: framework agnostic refactor by @pubuzhixing8 in #914 xx by @pubuzhixing8 in #915 fix(flow): hide edge label when moving node element by @pubuzhixing8 in #917 feat(draw): support set border style for table border #WIK-15798 by @huanhuanwa in #918 feat(demo): update symbol title by @pubuzhixing8 in #916 fix(table): fix set text property error when select table by @huanhuanwa in #921 fix(draw): memorize line text property #WIK-15737 by @huanhuanwa in #920 fix(draw): fix create swimlane error by drawing #WIK-15860 by @huanhuanwa in #924 fix(draw): fix note-curly-left,note-curly-right,and note-square has s… by @MissLixf in #925 fix(draw): support set table fill #WIK-15891 by @huanhuanwa in #926 fix(draw): refactor getHitElementByPoint return value #WIK-15721 by @huanhuanwa in #922 refactor: rename interface PlaitLine to PlaitArrowLine, add PlaitVect… by @MissLixf in #923 Fix flow issues by @pubuzhixing8 in #929 fix(core): fix interface geometry paste error #WIK-15877 by @MissLixf in #928 feat(draw): support set cell text property by @huanhuanwa in #930 fix(flow): fix node-render error when node is custom node by @pubuzhixing8 in #933 fix(draw): fix resize geometry without text error #WIK-15876 by @MissLixf in #934 Graph viz 2 by @pubuzhixing8 in #937 feat(common): handle enter event when editing text #WIK-15872 by @huanhuanwa in #935 feat(draw): unclosed element can not set fill color #WIK-15921 by @MissLixf in #939 fix(draw): adjust line dash value for dotted #WIK-15965 by @huanhuanwa in #941 fix(draw): fix link swimlane error by autocomplete #WIK-15966 by @huanhuanwa in #940 fix(draw): throw new Error when get cell points by @huanhuanwa in #942 fix(text-manage): add debounce for onChange in text-manage #WIK-15968 by @pubuzhixing8 in #945 feat(graph-viz): support icon component rendering #WIK-15956 by @Xwatson in #946 feat(list-render): add try-catch for element-flavour initialization a… by @pubuzhixing8 in #947 React support doc by @pubuzhixing8 in #948 Full Changelog : v0.61.0...v0.62.0 官方 Release:v0.62.0。请查看 Release notes、依赖和许可证变化。

2024年6月25日周二
  1. GitHub · AcademySoftwareFoundation/OpenTimelineIO

    AcademySoftwareFoundation/OpenTimelineIO 发布 Beta 17 - June 2024

    ## Summary This release is focussed on moving adapters from the OTIO core codebase and the contrib area into independently versioned and installable PyPI packages. (#1386) **If you rely on these adapters, please use the `OpenTimelineIO-Plugins` PyPI package to ensure you continue to receive them after this release.** The OpenTimelineIO native file format adapters will still be present in the `opentimelineio` python package. These adapters are: - otio_json - otiod - otioz To get the full set of OTIO adapters, use the [OpenTimelineIO-Plugins ](https://pypi.org/project/OpenTimelineIO-Plugins/) python package. In addition to the OpenTimelineIO native adapters, you'll also get: - AAF - ale - burnins - cmx_3600 - fcp_xml - fcpx_xml - hls_playlist - maya_sequencer - svg - xges The following are not included in the OTIO-maintained top-level packages: - kdenlive - Now hosted and supported under the [KDE repository](https://invent.kde.org/multimedia/kdenlive-opentimelineio) - rv_session - This adapter was made obsolete by first-party support of OpenTimelineIO in [Shotgrid RV](https://www.shotgridsoftware.com/rv/) and [OpenRV](https://github.com/AcademySoftwareFoundation/OpenRV) This effort took a lot of help from the community and in particular the following contributors: * @apetrynet * @JeanChristopheMorinPerso * @markreidvfx * @rosborne132 * @ssteinbach * @timlehr ## Big Change/Breaking Change * Remove non-core adapters by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1725 ## Other Changes * Add implementation of to_nearest_timecode by @vade in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1717 * Add macos-14 arm64 runners by @markreidvfx in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1739 * Fix examples for C++ 17 by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1723 * added `default_value` fallback to `serializable_field` property by @timlehr in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1658 * constexpr updates by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1721 * Remove some DeprecationWarnings by @EvanBldy in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1688 * Version update to 0.17.0 by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1724 * Bump codecov/codecov-action from 3.1.1 to 3.1.4 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1603 * Update codecov to run on python 3.10 builds by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1727 * Pass the codecov token in CI to the uploader by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1737 * do not break the build if codecov fails by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1741 * Bump src/deps/Imath from `5b8627a` to `b90cc01` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1729 * Set minimum OS X deployment version to 10.14 by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1719 * Fix sign-compare warning when compiling with GCC 14 by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1749 * Added fix for pip._vendor.distlib issue on windows msys2 by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1762 * Add Doxygen comments to RationalTime #2 by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1765 * Added notes about versioning OpenTimelineIO-Plugins by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1769 * First pass at CI and release process improvements by @jhodges10 in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1689 * Resolve CI issues and bump actions/checkout from v3->v4 by @jhodges10 in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1770 * Fixed freeze script github yaml parsing and unfroze the ci versions by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1726 * Release v0.17.0 by @reinecke in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1772 ## New Contributors * @vade made their first contribution in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1717 * @jhodges10 made their first contribution in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1689 **Full Changelog**: https://github.com/AcademySoftwareFoundation/OpenTimelineIO/compare/v0.16.0...v0.17.0

2024年6月19日周三
2024年6月11日周二
  1. GitHub · worktile/plait

    worktile/plait 发布 v0.61.0

    What's Changed feat(draw): add updateSwimlaneCount function #WIK-15677 by @huanhuanwa in #901 feat(draw): adjust swimlane and uml interface、class type by @huanhuanwa in #900 feat(draw): support set cell fill #WIK-15684 by @huanhuanwa in #903 fix(draw): clear previous selected cells #WIK-15684 by @huanhuanwa in #904 feat(draw): support table theme #WIK-15701 by @huanhuanwa in #907 fix(draw): fixed the problem of table-bound lines paste failure #WIK-15700 by @huanhuanwa in #909 feat(draw): support swimlane without header #WIK-15674 by @huanhuanwa in #908 feat(draw): add component componentBox and template shape for uml #WI… by @MissLixf in #910 fix(draw): fix get options undefined error #WIK-15695 by @huanhuanwa in #911 feat(draw): add assembly requiredInterface and providedInterface shap… by @MissLixf in #906 Full Changelog : v0.60.0...v0.61.0 官方 Release:v0.61.0。请查看 Release notes、依赖和许可证变化。

2024年6月4日周二
  1. GitHub · worktile/plait

    worktile/plait 发布 v0.60.0

    What's Changed feat(draw): add genericity to draw and getTextRectangle by @huanhuanwa in #869 feat(draw): init table render by @huanhuanwa in #864 feat(draw): GeometryComponent support multi text #WIK-15441 by @MissLixf in #870 feat(draw): support text edit in cell by @huanhuanwa in #872 feat(draw): add UML actor 、useCase and container shape #WIK-15438 by @MissLixf in #873 fix(draw): fix text edit error #WIK-15474 by @huanhuanwa in #877 fix(draw): clear temporaryElement in plugin withGeometryCreateByDrag … by @pubuzhixing8 in #874 feat(text): support render vertical text by @huanhuanwa in #871 feat(core): support element-flavour by @pubuzhixing8 in #880 feat(draw): add package and combinedFragment shape for UML #WIK-15462 by @MissLixf in #876 fix(draw): reset points when entering text into element with autoSize… by @MissLixf in #878 feat(draw): init swimlane by @huanhuanwa in #879 fix(draw): fix hit logic and memorize for multiple text geometry #WIK… by @MissLixf in #881 feat(core): add angle to PlaitElement #WIK-15292 by @huanhuanwa in #885 feat(draw): support table copy and paste #WIK-15347 by @huanhuanwa in #884 feat(draw): support table and cell resize #WIK-15356 by @huanhuanwa in #886 feat(core): add isHitElement and isHitSelectedRectangle function by @huanhuanwa in #887 feat(draw): add isDrawElementsIncludeText function and support table linking #WIK-15419 by @huanhuanwa in #888 feat(draw): support create swimlane #WIK-15543 by @huanhuanwa in #889 feat: add generators export #WIK-15546 by @cmm-va in #890 build: release 0.58.0 by @huanhuanwa in #892 feat(draw): support set partial text property for multiple text nodes #WIK-15509 by @huanhuanwa in #891 fix(common): fix get gap snap line error #WIK-15446 by @huanhuanwa in #893 fix(core): restore before judge #WIK-15446 by @huanhuanwa in #894 feat(draw): add activation,object and deletion shape for uml #WIK-15593 by @MissLixf in #896 feat(draw): add note,activityClass,simpleClass,port and branchMerge s… by @MissLixf in #898 fix(draw): fix remove column and row error by @huanhuanwa in #899 feat(draw): add class and interface shape for uml #WIK-15494 by @MissLixf in #895 fix(text): set user-select to text paragraph instead of event.preventDefault #WIK-15691 by @huanhuanwa in #902 New Contributors @cmm-va made their first contribution in #890 Full Changelog : v0.57.0...v0.60.0 官方 Release:v0.60.0。请查看 Release notes、依赖和许可证变化。

2024年5月27日周一
2024年5月10日周五
  1. GitHub · worktile/plait

    worktile/plait 发布 v0.57.0

    What's Changed fix(core): add operation type for setFragment #WIK-15279 by @huanhuanwa in #853 fix(draw): set property for some basic shapes #WIK-15298 by @huanhuanwa in #854 Refactor flow by @pubuzhixing8 in #857 fix(draw): delete text memory property when remove this property #WIK… by @huanhuanwa in #859 fix(draw): update points when keyup #WIK-15334 by @huanhuanwa in #860 feat(core): init table and swimlane by @huanhuanwa in #858 fix(draw): adjust start text position by @huanhuanwa in #861 feat(core): add getBoundingRectangleByElements function #WIK-15311 by @MissLixf in #862 refactor(core): remove get component bridge officially by @pubuzhixing8 in #863 feat(draw): add display shape for flowchart #WIK-15411 by @MissLixf in #865 fix(geometry): correct active and cursor state when editing text by @pubuzhixing8 in #866 fix: adjusting the execution order of plugins #WIK-15413 by @huanhuanwa in #867 Full Changelog : v0.56.0...v0.57.0 官方 Release:v0.57.0。请查看 Release notes、依赖和许可证变化。

2024年4月5日周五
  1. GitHub · AcademySoftwareFoundation/OpenTimelineIO

    AcademySoftwareFoundation/OpenTimelineIO 发布 Beta 16 - April 2024

    ## Summary This release moves from the third party any and optional to C++17 `std::any` and `std::optional` (by @darbyjohnston) as well as a collection of enhancements in how the python bindings handle type conversion with C++ (by @JeanChristopheMorinPerso) and the addition of `comment` to the `Marker` schema (by @nickblt). This release also includes an [experimental set of editing commands](https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1654) (by @ggarra13) in C++. These are a new set of APIs intended to implement some common editing commands (insert, overwrite, roll, etc.) backed by the OpenTimelineIO data model. These APIs are meant to provide an opportunity to try the concepts and form a base to iterate on, however there may be breaking changes as they evolve. ## Important Note About Adapters **This will be the last release to include the full set of adapters.** In the next release, most of the adapters [will move out into their own PyPI packages](https://github.com/AcademySoftwareFoundation/OpenTimelineIO/issues/1386) as optional plugins. **tl;dr - if you rely on the adapters, please use the `OpenTimelineIO-Plugins` PyPI package to ensure you continue to receive them after this release.** The OpenTimelineIO native file format adapters will still be present in the `opentimelineio` python package. These adapters are: - otio_json - otiod - otioz To get the full set of OTIO adapters, use the [OpenTimelineIO-Plugins ](https://pypi.org/project/OpenTimelineIO-Plugins/) python package. In addition to the OpenTimelineIO native adapters, you'll also get: - AAF - ale - burnins - cmx_3600 - fcp_xml - fcpx_xml - hls_playlist - maya_sequencer - svg - xges The following are not included in the OTIO-maintained top-level packages: - kdenlive - Now hosted and supported under the [KDE repository](https://invent.kde.org/multimedia/kdenlive-opentimelineio) - rv_session - This adapter was made obsolete by first-party support of OpenTimelineIO in [Shotgrid RV](https://www.shotgridsoftware.com/rv/) and [OpenRV](https://github.com/AcademySoftwareFoundation/OpenRV) To experiment with what this looks at, check out the [0.17.0 Pre-Release](https://github.com/AcademySoftwareFoundation/OpenTimelineIO/releases/tag/v0.17.0.dev1) - packages are provided on PyPI to try out. ## Big Changes * Remove python2.7 support by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1423 * Remove Kdenlive adapter for split out by @jlskuz in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1438 * Add support for editable installs by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1460 * Add Python 3.11 to CI matrix by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1465 * Add support for Premiere styled EDLs to the CMX 3600 adapter by @douglascomet in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1199 * Added --downgrade option to otiotool. by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1485 * Added otiotool --remove-metadata-key option by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1642 * Experimental Editing Commands by @ggarra13 in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1654 * Add optional comment field to Marker by @nickblt in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1698 * Added support to filepath_from_url for UNC paths and tests for UNC and posix paths by @douglascomet in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1674 * Support for C++17 Part 2 by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1713 ## Breaking Changes * [Breaking change] Remove support for passing a None value as the name argument by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1453 * Remove deprecated each_child and each_clip functions by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1437 ## Other Changes * Script-assisted release process by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1421 * Initialize v0.16 by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1424 * Bump codecov/codecov-action from 2.1.0 to 3.1.1 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1399 * Bump actions/upload-artifact from 2 to 3 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1269 * Remove Travis traces by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1412 * Add documentation for new schema development/proposal process by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1429 * Bump myst-parser from 0.17.2 to 0.18.1 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1431 * Bump actions/setup-python from 3 to 4.1.0 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1351 * remove cp27 builds from CI by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1435 * Bump pypa/cibuildwheel from 1.12.0 to 2.10.2 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1420 * Bump sphinx from 4.5.0 to 5.2.2 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1434 * Remove Plugin schema `execution_scope` parameter by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1428 * Bump src/deps/pybind11 from `914c06f` to `da8c730` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1439 * Improve test coverage by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1436 * remove more python2/3 shim code: next -> __next__ by @ssteinbach in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1432 * Bump actions/setup-python from 4.1.0 to 4.2.0 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1441 * Improve type of function callbacks in register_upgrade_function and register_downgrade_function by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1445 * README: Fix typo (pypy->pypi) by @dgw in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1447 * Replace py::object type by optional<std::string> for name parameters by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1446 * Use glossary terms for environment variables references in the docs by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1442 * fcp_xml: serialize marker out value instead of -1 by @jhorrocks-tl in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1411 * Bump sphinx from 5.2.2 to 5.2.3 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1440 * Don't override __iter__ methods by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1444 * Improve typing of the drop_frame parameter on the RationalTime.to_timecode method by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1443 * Improve types of childen, tracks, effects and markers parameters in function signatures by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1448 * Bump actions/setup-python from 4.2.0 to 4.3.0 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1450 * Bump src/deps/pybind11 from `da8c730` to `7c6f2f8` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1449 * Bump pypa/cibuildwheel from 2.10.2 to 2.11.1 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1451 * Bump src/deps/Imath from `3ad5d4d` to `6add873` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1455 * Bump src/deps/optional-lite from `5e4b776` to `be720eb` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1456 * Bump sphinx from 5.2.3 to 5.3.0 by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1457 * Bump src/deps/pybind11 from `7c6f2f8` to `964c499` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1454 * Bump src/deps/pybind11 from `964c499` to `5bc0943` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1471 * Bump src/deps/Imath from `6add873` to `443b7f0` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1472 * Bump src/deps/pybind11 from `5bc0943` to `ee2b522` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1476 * Switch to using `importlib` from `pkg_resources` by @mikemahony in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1469 * Reworded error message by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1482 * Remove RV adapter and example plugin by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1480 * Bump src/deps/Imath from `443b7f0` to `0436624` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1484 * Added --relink-by-name feature to otiotool by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1475 * Bump src/deps/pybind11 from `ee2b522` to `9727dcd` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1498 * Bump src/deps/Imath from `0436624` to `fcb8a32` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1509 * Bump src/deps/pybind11 from `9727dcd` to `0694ec6` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1508 * Use duration() as a virtual function by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1514 * Docs: Line wrap long lines of text for a display by @ThomasWilshaw in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1140 * Added new TSC members and new Committers by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1531 * Replaced clip_if() with find_clips() in sample code in README.md by @jminor in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1541 * Use the C++ override keyword by @darbyjohnston in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1543 * Bump src/deps/Imath from `fcb8a32` to `e52b07d` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1552 * Bump src/deps/Imath from `e52b07d` to `5b8627a` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1556 * Fix exception when __doc__ is None with portable Python by @robbiesz in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1550 * Bump src/deps/pybind11 from `0694ec6` to `4ce0517` by @dependabot in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1573 * Make serialize_json_to_string output compact when indent is less than 1 by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1578 * Support compiling with GCC 13 by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1605 * Fix rendering of otioz file bundle structure in the docs by @JeanChristopheMorinPerso in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/pull/1606 * Adjust license for package uploaded to PyPI by @JeanChristopheMorinPerso