Bu sürüm, extension’ların yayımlanmasını engelleyen bazı configuration sorunlarını düzeltiyor. İşlevsel olarak 0.7.0 sürümüyle eşdeğer.

Değişiklikler​

  • core: Bitmap glyph’ler kaldırılarak atlas glyph’lere geçildi.
  • core: Satır sonlarında caret’in render edilmemesi düzeltildi.
  • chore: Bazı whitespace ve comment yazım hataları düzeltildi.
  • avm2: JSON içindeki number parsing geliştirildi.
  • avm2: Non-variadic native method çağrılarında argument’lar için gereksiz buffer allocation kaldırıldı.
  • avm2: TextField için scroll event desteği eklendi.
  • avm2: Value strict equality işlemlerinde düzeltmeler ve refactor yapıldı.
  • build(deps): cargo-minor grubunda 4 dependency güncellendi.
  • tests: avm2/bitmapdata_copypixels testi düzeltildi.
  • build(deps-dev): npm-minor grubunda 11 dependency güncellendi.
  • build(deps): crowdin/github-action 2 sürümünden 3 sürümüne güncellendi.
  • avm1: new C() sırasında C.prototype erişiminde getter’ların çağrılması engellendi.
  • ci: Linux x86_32 release job eklendi.
  • build(deps): /web içindeki js-yaml 4.3.1 sürümünden 4.3.2’ye güncellendi.
  • build(deps-dev): /web içindeki morgan 1.11.0 sürümünden 1.12.0’a güncellendi.
  • build(deps): /web içindeki svgo 4.0.2 sürümünden 4.1.0’a güncellendi.
  • ci: 32-bit Linux release job düzeltildi.
  • tests: fonts/device_font_no_ink testi eklendi.
  • avm1: Built-in class’ların dynamic resolve desteğine Rectangle eklendi.
  • chore: Bazı WebdriverIO package’ları 9.31.7 sürümüne güncellendi.
  • avm2: Custom BitmapFilter oluşturulması engellendi.
  • desktop, web: Ink içermeyen bitmap glyph’ler doğru şekilde işleniyor.
  • avm2: Hatalı ByteArray symbol class’ları için handling geliştirildi.
  • render: Z-axis üzerinde reposition desteği eklendi.
  • avm2: Json.parse() error handling geliştirildi.
  • avm1: flash.geom.* altındaki kalan built-in class’lar dynamic olarak resolve ediliyor.
  • avm2: Parametrized Vector üzerindeki method call’lar CallNative kullanacak şekilde optimize edildi.
  • build: Web core build’in tamamında ESM kullanımına geçildi.
  • chore: Tüm caret test’leri flaky olarak işaretlendi.
  • wgpu: “Dynamic transforms” artık dynamic buffer offset yerine instancing üzerinden indexleniyor.
  • desktop: FreeType kullanılan 32-bit build’ler düzeltildi.
  • avm2: Error için stub reporting düzeltildi.
  • ci: cssnano ve cssnano-preset-advanced 8.02’den 9.04’e güncellendi.
  • build(deps-dev): /web içindeki @eslint/js 9.39.4 sürümünden 10.0.1’e güncellendi.
  • tests: avm1/bitmap_data_copypixels testi düzeltildi.
  • core: Source ve destination aynı olduğunda copy_on_cpu işlemi düzeltildi.
  • build(deps-dev): /web içindeki TypeScript 5.9.3 sürümünden 6.0.3’e güncellendi.
  • build: Doğrudan tsx dependency kaldırıldı ve doğrudan Node compilation kullanılmaya başlandı.
  • tests: Queued goto işlemlerindeki stop/play action’ları için test coverage geliştirildi.
  • core: Goto tetiklemek için kullanılan argument’lar GotoInfo struct içinde gruplanıldı.
  • build: ashpd, rand, getrandom ve quinn-proto güncellendi.
  • build: rustls güncellendi.
  • build: jobserver güncellendi.
  • build(deps): cargo-minor grubunda 6 dependency güncellendi.
  • build(deps): winit-wgpu-egui grubunda 4 dependency güncellendi.
  • build(deps-dev): /web içindeki eslint-plugin-jsdoc 63.3.2 sürümünden 64.3.9’a güncellendi.
  • build(deps): npm-minor grubunda 10 dependency güncellendi.
  • avm2: Queued goto işlemlerinde play/stop action artık frame ile birlikte queue’ya alınıyor.
  • chore: Cargo.lock içindeki çeşitli indirect Rust crate sürümleri güncellendi.
  • avm1: Built-in class’ların dynamic resolve desteğine TextFormat eklendi.
  • core: Font scaling ile ilgili refactor çalışmaları yapıldı.
  • build(deps): /web içindeki mocha 12.0.0 sürümünden 12.0.2’ye güncellendi.
  • web: Module import ve export tanımları tamamen explicit hâle getirildi.
  • core: fpdownload URL’leri HTTPS kullanacak şekilde yeniden yazılıyor.
  • tests: AVM1 rewind sırasında MovieClip replace davranışı için regression test eklendi.
  • avm1: Removed clip’in variable’ları current target üzerinde resolve ediliyor.
  • build(deps): mnao305/chrome-extension-upload 6.0.0 sürümünden 7.0.0’a güncellendi.
  • build(deps-dev): /web içindeki archiver ve @types/archiver güncellendi.
  • avm2: Atomic memory function desteği eklendi.
  • build(deps-dev): /web içindeki npm-minor grubunda 8 dependency güncellendi.
  • avm2: TextLine.hasTabs implement edildi.
  • avm2: TextJustifier.locale validation eklendi.
  • build(deps): cargo-minor grubundaki syn 3.0.5 sürümünden 3.0.6’ya güncellendi.
  • ci: macOS GHA runner image 15’ten 26’ya geçirildi.
  • build(deps): vergen 9.1.0 sürümünden 10.0.3’e güncellendi.
  • chore: jpegxr en güncel master sürümüne güncellendi; beraberinde bindgen ve cc de yükseltildi.
  • chore: 2 Cargo package’a eksik lints.workspace inheritance eklendi.
  • extension: chrome type kullanımı kaldırıldı.
  • web: load-ruffle, JS ve WASM asset’lerini artık current directory’den import ediyor.
  • avm1: BitmapData.draw içinde string target desteği eklendi.
  • tests: avm1/bitmap_data_draw_string_target testi genişletildi.
  • avm1: Başarılı BitmapData.draw işlemi artık 0 döndürüyor.
  • avm2: Range dışındaki Date.setTime değerlerinde panic oluşması engellendi.
  • frontend-utils: Deprecated macos-system-configuration feature değiştirildi.
  • desktop: Build için artık Git repository içinde bulunma zorunluluğu yok.
  • desktop: clap_complete üzerinden shell completion subcommand eklendi.
  • build(deps): cargo-minor grubunda 4 dependency güncellendi.
  • avm2: get_gradient_colors value reading ve coercion işlemleri düzeltildi.
  • ci: macOS üzerinde image test’leri etkinleştirildi.
  • avm2: Gradient filter’larda Error #2007 artık doğru yerde fırlatılıyor.
  • avm2: flash.sensors.Geolocation için stub’lar eklendi.
  • ci: Linux dependency tanımları sadeleştirilerek tekrarlar kaldırıldı.