mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-06-03 17:25:09 +00:00
chore: change version to 26.0.0
[ci skip]
This commit is contained in:
88
CHANGELOG.md
88
CHANGELOG.md
@@ -1,6 +1,63 @@
|
||||
# Change Log
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## [26.0.0] - 2026-04-06
|
||||
### Features
|
||||
- redesigned loop detector ([#2542])
|
||||
- move file exports to separate submenu to make menu shorter
|
||||
- XAML export ([#2674])
|
||||
- bigger toolbar icon for search memory tool
|
||||
- move import to file tab, use bulk import term
|
||||
- create tag from file on toolbar, group items on context menu
|
||||
- export all four states of a button ([#2671])
|
||||
- combined button SVG export using all states
|
||||
- do not reset position on selection of same timelined ([#2670])
|
||||
- scroll object to visible on placeobject selection
|
||||
- as3 fla export - option to disable scripts layer ([#2673])
|
||||
- add text tag type conversion ([#2383])
|
||||
- add advanced multi sample anti-aliased shape renderer
|
||||
- add XBT texture support for GFX external images ([#251])
|
||||
- SVG import: allow larger edges by splitting them in the half
|
||||
- allow turning off the minimum stroke width of 1 pixel
|
||||
|
||||
### Bug Fixes
|
||||
- debugger: read watched variables
|
||||
- scripts folder not visible on show empty folders setting ([#2656])
|
||||
- do not show cookies folder in "show empty folders"
|
||||
- visitable variable action item
|
||||
- direct edit properties with getters/setters ([#2655])
|
||||
- font normalizer axis flip ([#2657])
|
||||
- as1/2 maintain push order, temp variables usage
|
||||
- font normalizer uses 1024em ([#2661])
|
||||
- null pointer on null caret in variable marker
|
||||
- push commands in as2 left in code ([#2654])
|
||||
- deadlock on getcharacters vs drawframe ([#2492])
|
||||
- nullpointer on as3 deobfuscation
|
||||
- as3 deobfuscation - null values instead of registers ([#2568], [#2665])
|
||||
- stackoverflow on circular importassets ([#2666])
|
||||
- allow add breakpoints on large classes ([#2672])
|
||||
- unable to reset JNA temp directory ([#2675])
|
||||
- svg shape export - use proper winding
|
||||
- properly normalize fonts in defineedittexts, kerning
|
||||
- properly draw edittext border, normalize size
|
||||
- illegal argument exception on creating morphshape from svg ([#2676])
|
||||
- respect nofill argument in shape CLI SVG export ([#2681])
|
||||
- actionscript and/or operators with simple value operands ([#2680])
|
||||
- correct syntax highlighting for texts
|
||||
- allow float values in font size in DefineEditText
|
||||
- fix image size off by 1 pixel when conflation fix is on ([#2616])
|
||||
- fix as3 direct edit - protected access ([#2686], [#2688])
|
||||
- SVG importer: fix getStrokeFillWithOpacity call to getStrokeOpacity
|
||||
- SVG importer: apply fillOpacity and strokeOpacity to gradient
|
||||
- allow importing large shapes by splitting edges ([#2691])
|
||||
- FLA export: fix nullpointer exception ([#2690])
|
||||
- correctly flush sound data to avoid weird sound noises ([#2689])
|
||||
|
||||
### Performance Improvements
|
||||
- faster calculate max depth frame, skip morph detection ([#2662])
|
||||
- optimize recursion, avoid stackoverflow on larger scripts ([#2672])
|
||||
- load dependent characters/frames in the separate thread
|
||||
|
||||
## [25.1.3] - 2026-03-04
|
||||
### Added
|
||||
- Debugger - Button to disconnect current session (stay listening)
|
||||
@@ -4007,7 +4064,7 @@ Major version of SWF to XML export changed to 2.
|
||||
### Added
|
||||
- Initial public release
|
||||
|
||||
[Unreleased]: https://github.com/jindrapetrik/jpexs-decompiler/compare/version25.1.3...dev
|
||||
[26.0.0]: https://github.com/jindrapetrik/jpexs-decompiler/compare/version25.1.3...version26.0.0
|
||||
[25.1.3]: https://github.com/jindrapetrik/jpexs-decompiler/compare/version25.1.2...version25.1.3
|
||||
[25.1.2]: https://github.com/jindrapetrik/jpexs-decompiler/compare/version25.1.1...version25.1.2
|
||||
[25.1.1]: https://github.com/jindrapetrik/jpexs-decompiler/compare/version25.1.0...version25.1.1
|
||||
@@ -4187,6 +4244,34 @@ Major version of SWF to XML export changed to 2.
|
||||
[alpha 9]: https://github.com/jindrapetrik/jpexs-decompiler/compare/alpha8...alpha9
|
||||
[alpha 8]: https://github.com/jindrapetrik/jpexs-decompiler/compare/alpha7...alpha8
|
||||
[alpha 7]: https://github.com/jindrapetrik/jpexs-decompiler/releases/tag/alpha7
|
||||
[#2542]: https://www.free-decompiler.com/flash/issues/2542
|
||||
[#2674]: https://www.free-decompiler.com/flash/issues/2674
|
||||
[#2671]: https://www.free-decompiler.com/flash/issues/2671
|
||||
[#2670]: https://www.free-decompiler.com/flash/issues/2670
|
||||
[#2673]: https://www.free-decompiler.com/flash/issues/2673
|
||||
[#2383]: https://www.free-decompiler.com/flash/issues/2383
|
||||
[#251]: https://www.free-decompiler.com/flash/issues/251
|
||||
[#2656]: https://www.free-decompiler.com/flash/issues/2656
|
||||
[#2655]: https://www.free-decompiler.com/flash/issues/2655
|
||||
[#2657]: https://www.free-decompiler.com/flash/issues/2657
|
||||
[#2661]: https://www.free-decompiler.com/flash/issues/2661
|
||||
[#2654]: https://www.free-decompiler.com/flash/issues/2654
|
||||
[#2492]: https://www.free-decompiler.com/flash/issues/2492
|
||||
[#2568]: https://www.free-decompiler.com/flash/issues/2568
|
||||
[#2665]: https://www.free-decompiler.com/flash/issues/2665
|
||||
[#2666]: https://www.free-decompiler.com/flash/issues/2666
|
||||
[#2672]: https://www.free-decompiler.com/flash/issues/2672
|
||||
[#2675]: https://www.free-decompiler.com/flash/issues/2675
|
||||
[#2676]: https://www.free-decompiler.com/flash/issues/2676
|
||||
[#2681]: https://www.free-decompiler.com/flash/issues/2681
|
||||
[#2680]: https://www.free-decompiler.com/flash/issues/2680
|
||||
[#2616]: https://www.free-decompiler.com/flash/issues/2616
|
||||
[#2686]: https://www.free-decompiler.com/flash/issues/2686
|
||||
[#2688]: https://www.free-decompiler.com/flash/issues/2688
|
||||
[#2691]: https://www.free-decompiler.com/flash/issues/2691
|
||||
[#2690]: https://www.free-decompiler.com/flash/issues/2690
|
||||
[#2689]: https://www.free-decompiler.com/flash/issues/2689
|
||||
[#2662]: https://www.free-decompiler.com/flash/issues/2662
|
||||
[#2644]: https://www.free-decompiler.com/flash/issues/2644
|
||||
[#2648]: https://www.free-decompiler.com/flash/issues/2648
|
||||
[#2643]: https://www.free-decompiler.com/flash/issues/2643
|
||||
@@ -5293,7 +5378,6 @@ Major version of SWF to XML export changed to 2.
|
||||
[#265]: https://www.free-decompiler.com/flash/issues/265
|
||||
[#266]: https://www.free-decompiler.com/flash/issues/266
|
||||
[#281]: https://www.free-decompiler.com/flash/issues/281
|
||||
[#251]: https://www.free-decompiler.com/flash/issues/251
|
||||
[#257]: https://www.free-decompiler.com/flash/issues/257
|
||||
[#259]: https://www.free-decompiler.com/flash/issues/259
|
||||
[#260]: https://www.free-decompiler.com/flash/issues/260
|
||||
|
||||
@@ -10,7 +10,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
libxi6 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ADD https://github.com/jindrapetrik/jpexs-decompiler/releases/download/version25.1.3/ffdec_25.1.3.zip /opt/ffdec.zip
|
||||
ADD https://github.com/jindrapetrik/jpexs-decompiler/releases/download/version26.0.0/ffdec_26.0.0.zip /opt/ffdec.zip
|
||||
RUN cd /opt && unzip ffdec.zip -d ffdec && rm ffdec.zip
|
||||
|
||||
WORKDIR /work
|
||||
|
||||
@@ -67,6 +67,69 @@
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
<releases>
|
||||
<release version="26.0.0" date="2026-04-06">
|
||||
<description>
|
||||
<p>Features</p>
|
||||
<ul>
|
||||
<li>redesigned loop detector (#2542)</li>
|
||||
<li>move file exports to separate submenu to make menu shorter</li>
|
||||
<li>XAML export (#2674)</li>
|
||||
<li>bigger toolbar icon for search memory tool</li>
|
||||
<li>move import to file tab, use bulk import term</li>
|
||||
<li>create tag from file on toolbar, group items on context menu</li>
|
||||
<li>export all four states of a button (#2671)</li>
|
||||
<li>combined button SVG export using all states</li>
|
||||
<li>do not reset position on selection of same timelined (#2670)</li>
|
||||
<li>scroll object to visible on placeobject selection</li>
|
||||
<li>as3 fla export - option to disable scripts layer (#2673)</li>
|
||||
<li>add text tag type conversion (#2383)</li>
|
||||
<li>add advanced multi sample anti-aliased shape renderer</li>
|
||||
<li>add XBT texture support for GFX external images (#251)</li>
|
||||
<li>SVG import: allow larger edges by splitting them in the half</li>
|
||||
<li>allow turning off the minimum stroke width of 1 pixel</li>
|
||||
</ul>
|
||||
<p>Bug Fixes</p>
|
||||
<ul>
|
||||
<li>debugger: read watched variables</li>
|
||||
<li>scripts folder not visible on show empty folders setting (#2656)</li>
|
||||
<li>do not show cookies folder in "show empty folders"</li>
|
||||
<li>visitable variable action item</li>
|
||||
<li>direct edit properties with getters/setters (#2655)</li>
|
||||
<li>font normalizer axis flip (#2657)</li>
|
||||
<li>as1/2 maintain push order, temp variables usage</li>
|
||||
<li>font normalizer uses 1024em (#2661)</li>
|
||||
<li>null pointer on null caret in variable marker</li>
|
||||
<li>push commands in as2 left in code (#2654)</li>
|
||||
<li>deadlock on getcharacters vs drawframe (#2492)</li>
|
||||
<li>nullpointer on as3 deobfuscation</li>
|
||||
<li>as3 deobfuscation - null values instead of registers (#2568, #2665)</li>
|
||||
<li>stackoverflow on circular importassets (#2666)</li>
|
||||
<li>allow add breakpoints on large classes (#2672)</li>
|
||||
<li>unable to reset JNA temp directory (#2675)</li>
|
||||
<li>svg shape export - use proper winding</li>
|
||||
<li>properly normalize fonts in defineedittexts, kerning</li>
|
||||
<li>properly draw edittext border, normalize size</li>
|
||||
<li>illegal argument exception on creating morphshape from svg (#2676)</li>
|
||||
<li>respect nofill argument in shape CLI SVG export (#2681)</li>
|
||||
<li>actionscript and/or operators with simple value operands (#2680)</li>
|
||||
<li>correct syntax highlighting for texts</li>
|
||||
<li>allow float values in font size in DefineEditText</li>
|
||||
<li>fix image size off by 1 pixel when conflation fix is on (#2616)</li>
|
||||
<li>fix as3 direct edit - protected access (#2686, #2688)</li>
|
||||
<li>SVG importer: fix getStrokeFillWithOpacity call to getStrokeOpacity</li>
|
||||
<li>SVG importer: apply fillOpacity and strokeOpacity to gradient</li>
|
||||
<li>allow importing large shapes by splitting edges (#2691)</li>
|
||||
<li>FLA export: fix nullpointer exception (#2690)</li>
|
||||
<li>correctly flush sound data to avoid weird sound noises (#2689)</li>
|
||||
</ul>
|
||||
<p>Performance Improvements</p>
|
||||
<ul>
|
||||
<li>faster calculate max depth frame, skip morph detection (#2662)</li>
|
||||
<li>optimize recursion, avoid stackoverflow on larger scripts (#2672)</li>
|
||||
<li>load dependent characters/frames in the separate thread</li>
|
||||
</ul>
|
||||
</description>
|
||||
</release>
|
||||
<release version="25.1.3" date="2026-03-04">
|
||||
<description>
|
||||
<p>Added</p>
|
||||
|
||||
Reference in New Issue
Block a user