github jindrapetrik/jpexs-decompiler version17.0.0
version 17.0.0

latest releases: nightly2789, nightly2788, nightly2786...
19 months ago

Downloads:

Name File OS
Installer (Windows) Installer (Windows) ffdec_17.0.0_setup.exe Works on Windows
ZIP (Windows, Linux, Mac OS) ZIP (Windows, Linux, Mac OS) ffdec_17.0.0.zip Works on WindowsWorks on LinuxWorks with Mac OSX
DEB package (Linux) DEB package (Linux) ffdec_17.0.0.deb Works on Linux
Mac OS X Installer (pkg) Mac OS X Installer (pkg) ffdec_17.0.0.pkg Works with Mac OSX
Mac OS X Application (zipped) Mac OS X Application (zipped) ffdec_17.0.0_macosx.zip Works with Mac OSX
Language pack for translators (zipped) Language pack for translators (zipped) ffdec_17.0.0_lang.zip Works on java
Library only (Java SE) - Zipped Library only (Java SE) - Zipped ffdec_lib_17.0.0.zip Works on java

What's new:

Added

  • #1870 AS3 Adding new class - Target DoABC tag or position can be selected to prevent Error 1014
  • #1871 Toogle buttons for disabling subsprite animation, display preview of sprites/frames
  • #1875 Remove no longer accessed items from cache after certain amount of time
  • #1280 AS3 Direct editation of traits with the same name
  • #1743 GFX - Adding DefineExternalImage2 and DefineSubImage tags
  • #1822, #1803 AS3 direct editation - optional using AIR (airglobal.swc) to compile
  • #1501 Bulk import shapes
  • #1680 Pinning items
  • Indices in brackets for items with same name (like two subsequent DoAction tags)
  • Flattened ActionScript packages (one row per package instead package tree), can be turned off in settings
  • #1820 Opening standalone ABC files (*.abc)
  • Classes tree inside DoABC tags in taglist view
  • Export ABC data from DoABC tags

Fixed

  • #1869 Replace references now replaces all references, not just PlaceObject
  • Handle StartSound tag as CharacterIdTag
  • Clearing shape export cache on changes
  • Preview of PlaceObject and frames on hex dump view
  • AS3 Direct editation - Top level classes do not use ":" in their namespace names
  • AS3 Direct editation - Using "/" separator for method names
  • Folder preview resizing (scrollbar too long)
  • #1872 Removing PlaceObject/RemoveObject with no characterid with Remove character action
  • #1692 Resolving use namespace
  • #1692 Properly distinguish obfuscated names vs namespace suffixes and attributes
  • #1757 Binary search - SWF files need to be sorted by file position
  • #1803 AS3 Direct editation - Colliding catch name with other variable names / arguments
  • AS3 Direct editation - slow property resolving (Now up to 10 times faster compilation)
  • #1875 Garbage collect SWF and its caches after closing it
  • #1807 Proper parenthesis around call inside another call
  • #1840 AS3 - Allow to compile object literal keys with nonstring/numbers in obfuscated code
  • #1840 AS3 Direct editation - Type mismatched for a trait
  • #1840 Proper if..continue..break handling
  • #1877 Recalculate dependent characters and frames on removing / editing item
  • DefineShape4 SVG import NullPointerException
  • List of objects under cursor and coordinates not showing
  • ConcurrentModificationException in getCharacters on exit
  • Header of display panel not visible on certain color schemes
  • Move tag to action did not remove original tag
  • Show in tag list from tag scripts
  • Move/Copy tag to action on tag scripts
  • #1879 False tag order error with SoundStreamHead
  • Error messages during SWF/ABC reading have correct error icon and title, are translatable

Changed

  • GFX - DefineExternalImage2 no longer handled as character
  • Raw editor does not show tag name in the tree (it's now in the new pinnable head)
  • DoInitAction is not shown in resources/sprites section, only in scripts
  • ActionScript packages are by default flattened (can be turned off in settings)

Don't miss a new jpexs-decompiler release

NewReleases is sending notifications on new releases.