Releases: b-editor/beutl
Releases · b-editor/beutl
v1.1.0
What's Changed
- fix: Windowsでのアップデートスクリプトの拡張子を修正 by @yuto-trd in #1404
- Update Avalonia packages and migrate by @yuto-trd in #1405
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1406
- アニメーションタブのカラースキームの変更とキーフレーム操作を改善 by @yuto-trd in #1411
- fix: handle null sound source by clearing audio context by @yuto-trd in #1410
- Remove Claude Code Review workflow and update dotnet format command by @yuto-trd in #1413
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1408
- build(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #1409
- feat: update OpenTelemetry dependencies and configuration by @yuto-trd in #1414
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #1412
- fix: add validation range for Gain and Speed properties by @yuto-trd in #1415
- fix: handle multiple selected elements in animation submission logic by @yuto-trd in #1416
- fix: update AVFoundation encoding methods to handle CoreMedia library loading and memory management by @yuto-trd in #1417
- Migrate project to .NET 10.0 and switch package retrieval to Observable by @yuto-trd in #1419
- Upgrade Avalonia packages and enhance drag-and-drop functionality by @yuto-trd in #1418
- Add GitHub workflows for building packages and installers by @yuto-trd in #1420
- Update FFmpeg package references and improve code consistency by @yuto-trd in #1422
- Add FFmpeg installation dialog and service by @yuto-trd in #1421
Full Changelog: v1.0.7...v1.1.0
v1.0.7
What's Changed
- Add Display Attribute to Extensions by @Lighthigh57 in #1368
- Add Display Attribute to Drawable by @sasakirione in #1370
- Refactor code for improved clarity and consistency by @yuto-trd in #1371
- Shiftキーを押しながらキーフレームを一括移動できるようにした by @yuto-trd in #1369
- fix: add serialization and deserialization for Codec in FFmpegAudioEncoderSettings by @yuto-trd in #1372
- fix: improve encoding settings handling when renaming files by @yuto-trd in #1373
- Add output preset management features by @yuto-trd in #1377
- fix: "Change to original length" will not consider speed property #1364 by @AioiLight in #1380
- Add configurable scene start time and timeline support by @yuto-trd in #1381
- Add smoothness property to threshold effect for enhanced rendering by @yuto-trd in #1384
- fix: update installer to support x64 architecture installation by @yuto-trd in #1387
- feat: Implement new graph-based Audio API by @yuto-trd in #1389
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #1395
- chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #1393
- build(deps): bump actions/setup-dotnet from 4 to 5 by @dependabot[bot] in #1396
- build(deps): bump System.Management from 9.0.0 to 9.0.4 by @dependabot[bot] in #1348
- build(deps): bump Microsoft.Windows.CsWin32 from 0.3.106 to 0.3.183 by @dependabot[bot] in #1316
- build(deps): bump ILGPU from 1.5.1 to 1.5.2 by @dependabot[bot] in #1306
- Update resampling logic and sample rate handling by @yuto-trd in #1397
- Add Claude Code GitHub Workflow by @yuto-trd in #1399
- build(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #1398
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #1400
- Add copy, paste, and delete functionality for keyframes in animation layer by @yuto-trd in #1388
- タイムライン操作の改善 by @yuto-trd in #1401
New Contributors
- @Lighthigh57 made their first contribution in #1368
- @sasakirione made their first contribution in #1370
- @AioiLight made their first contribution in #1380
Full Changelog: v1.0.6...v1.0.7
v1.0.6
What's Changed
- Fix resource management in rendering process by @yuto-trd in #1334
- Use SKSurface for clipping instead of SKImage by @yuto-trd in #1336
- Fix issue where keymap settings were not properly overridden by @yuto-trd in #1337
- Fix message key for application launch prompt in win-update.ps1 by @yuto-trd in #1339
- feat: ループ機能の追加 by @hashrock in #1347
- feat(timeline): add a marker to tweak ending bar position by @hashrock in #1351
- fix: clip for text block in ElementView.axaml by @yuto-trd in #1353
- fix: adjust zoom functionality to maintain offset in Timeline view by @yuto-trd in #1355
- Implement SKSL shader for some effects by @yuto-trd in #1346
- Enhance Extension class with DisplayName property and update bindings by @yuto-trd in #1356
New Contributors
📥 Installation
Refer to the documentation here.
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
- fix: handle invalid rectangles in Bounds calculation for DrawableGroup and Shape by @yuto-trd in #1304
- build(deps): bump NUnit3TestAdapter from 4.6.0 to 5.0.0 by @dependabot in #1288
- build(deps): bump Microsoft.NET.Test.Sdk from 17.12.0 to 17.13.0 by @dependabot in #1291
- build(deps): bump Microsoft.Extensions.DependencyModel from 9.0.0 to 9.0.3 by @dependabot in #1296
- build(deps): bump Microsoft.Extensions.DependencyInjection, Microsoft.Extensions.Logging, OpenTelemetry and OpenTelemetry.Exporter.Zipkin by @dependabot in #1293
- build(deps): bump Microsoft.Extensions.Logging.Console from 9.0.0 to 9.0.3 by @dependabot in #1295
- build(deps): bump NuGet.Protocol and NuGet.Resolver by @dependabot in #1309
- build(deps): bump Microsoft.Extensions.FileSystemGlobbing from 9.0.0 to 9.0.3 by @dependabot in #1310
- build(deps): bump Roslynator.Analyzers from 4.12.10 to 4.13.1 by @dependabot in #1311
- build(deps): bump Microsoft.Extensions.DependencyInjection, Microsoft.Extensions.Logging, OpenTelemetry and OpenTelemetry.Exporter.Console by @dependabot in #1312
- build(deps): bump Microsoft.Extensions.TimeProvider.Testing from 9.0.0 to 9.3.0 by @dependabot in #1313
- fix: Remove IEquatable implementation from Brush class to fix property update issue by @yuto-trd in #1303
- fix: prevent occasional playback of the initial part during audio playback by @yuto-trd in #1319
- fix: Improve path resolving for linux by @turtton in #1318
- fix: update view models to check for disposal state before accessing … by @yuto-trd in #1320
- Improve resource management and disposal tracking in view models by @yuto-trd in #1321
- Allow extension installation without an account by @yuto-trd in #1322
- Improve frame number calculation and fix preview playback timing issue by @yuto-trd in #1323
New Contributors
Full Changelog: v1.0.4...v1.0.5
📥 Installation
Refer to the documentation here.
v1.0.4
v1.0.3
What's Changed
- fix: frame cache invalidation in BrushEditor and GeometryEditor by @yuto-trd in #1278
- Implement SourceVideo with adjustable playback speed by @yuto-trd in #1279
- Update dependencies and enhance image rendering features by @yuto-trd in #1282
- Add RelativeRect editor and view model for property editing enhancements by @yuto-trd in #1283
- feat: add JSON and Type converters for RelativeRect to enhance serialization support by @yuto-trd in #1289
- Add support for Drawable brush type in BrushEditor by @yuto-trd in #1284
- Add DisplacementMapEffect and related transformations for advanced rendering by @yuto-trd in #1285
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Fix output processing issues and improve UI updates by @yuto-trd in #1270
- fix: Use the same renderer for encoding and preview by @yuto-trd in #1271
- Enhance logging throughout the application by @yuto-trd in #1272
- fix: Ensure case-insensitive file extension checks in decoder and encoder interfaces by @yuto-trd in #1273
- Enhance application update process and localization support by @yuto-trd in #1274
- feat: Update .NET workflow to use Beutl.slnx for dependency restoration, building, and testing by @yuto-trd in #1276
- feat: Add code signing and notarization steps to release workflow by @yuto-trd in #1275
Full Changelog: v1.0.1...v1.0.2
📥 Installation
Refer to the documentation here.
v1.0.1
What's Changed
- Add font name handling and improve font selection experience by @yuto-trd in #1250
- Fix type conversion error in property binding by @yuto-trd in #1261
- Make ElementViewModel creation single-threaded to resolve concurrency issues by @yuto-trd in #1262
- build(deps): bump coverlet.collector from 6.0.2 to 6.0.4 by @dependabot in #1259
- build(deps): bump Microsoft.Extensions.ObjectPool from 9.0.0 to 9.0.1 by @dependabot in #1256
- Fix child animations not applying with SourceOperator on Drawable groups by @yuto-trd in #1263
Full Changelog: v1.0.0...v1.0.1
📥 Installation
Refer to the documentation here.
v1.0.0
What's Changed
- feat: Add support for loading animated images by @yuto-trd in #1121
- Enabled Keymap Editing by @yuto-trd in #1125
- feat: Adjust keyframe positions for the latter elements after splitting by @yuto-trd in #1131
- fix: Update preview when animation is changed by @yuto-trd in #1132
- Fix Error When All Keyframes Are Deleted by @yuto-trd in #1138
- Fix crash when editing properties in Node Editor by @yuto-trd in #1139
- Remove use of Setter in Node by @yuto-trd in #1146
- Upgrade target framework to net9.0 by @yuto-trd in #1154
- Remove Usage of Setter by @yuto-trd in #1152
- chore: reflect handle name change by @yuto-trd in #1173
- Simplify yPosition calculation in DrawSplitted method by @yuto-trd in #1174
- Add standalone binary creation to release workflow by @yuto-trd in #1176
- Add .NET setup step to workflows by @yuto-trd in #1178
- Fix handling of invalid Bounds cases by @yuto-trd in #1175
- Remove inverse PathFillType enum values by @yuto-trd in #1179
- Update package versions and enhance build script runtime handling by @yuto-trd in #1180
- Add PerlinNoise and ShakeEffect filter effects by @yuto-trd in #1170
- Add IPublishOperator interface and update related classes by @yuto-trd in #1187
- Add Display attributes to BlendMode enum for localization improvements by @yuto-trd in #1188
- Replace SharpDX.MediaFoundation with Vortice.MediaFoundation by @yuto-trd in #1189
- Fix possible memory leak issues in disposal methods by @yuto-trd in #1190
- Enhance rendering framework with new RenderNode architecture by @yuto-trd in #1196
- Enable TransformEffect to apply to multiple targets by @yuto-trd in #1198
- Create RenderTarget wrapper and refactor rendering classes by @yuto-trd in #1200
- Replace BitmapIcon with Image for better rendering in EditorHostFallback by @yuto-trd in #1204
- Enhance unit tests for filter effects by @yuto-trd in #1202
- feat: add artifact upload step for code coverage results in CI workflow by @yuto-trd in #1205
- feat: generate coverage reports in HTML format by @yuto-trd in #1206
- Fix button overlap issue in output window on Windows by @yuto-trd in #1212
- Implement Equals method for IImageSource and IVideoSource by @yuto-trd in #1214
- Remove ObjectRegistry and enhance hierarchical event handling by @yuto-trd in #1215
- feat: implement GetHashCode for VideoSource, SoundSource, and BitmapSource by @yuto-trd in #1218
- Display output dialog content in tabs by @yuto-trd in #1216
- Remove unused components and implement new API client by @yuto-trd in #1223
- remove: eliminate the Beutl.Styling namespace by @yuto-trd in #1225
- remove: eliminate unnecessary batch update logic in SourceOperation by @yuto-trd in #1231
- Deprecate CoreObject Batch Update Feature by @yuto-trd in #1226
- remove: eliminate unused package references and related logic by @yuto-trd in #1232
- fix: format-daily.yml by @yuto-trd in #1236
- Improve Audio Playback Stability by @yuto-trd in #1243
- Add runtime parameter to build script restore commands by @yuto-trd in #1245
- Bump version to 1.0.0 by @yuto-trd in #1246
- Fix RuntimeIdentifiers handling in build scripts by @yuto-trd in #1247
- Remove unused translations and fix spelling errors by @yuto-trd in #1248
Full Changelog: v1.0.0-preview.10...v1.0.0
📥 Installation
Refer to the documentation here.
v1.0.0-preview.10
What's Changed
- fix: Fix blending process issue by @yuto-trd in #1114
- fix: Fix video not displaying issue by @yuto-trd in #1120
Full Changelog: v1.0.0-preview.9...v1.0.0-preview.10
📥 Installation
Refer to the documentation here.