Releases: jindrapetrik/jpexs-decompiler
Releases · jindrapetrik/jpexs-decompiler
version 22.0.2
Downloads:
What's new:
Added
- FLA export - accessibility for AS3 files
- #2375 Sound sync event/start/stop handling (for playback in FFDec)
- #2374 Quick filter by folder type (Ctrl+F on Resources view tag tree)
- #2389 Support for SPL file extension (Flash version 1 - Future Splash Animator)
Fixed
- #2375 Added limit of simultaneously played sounds
- AS1/2 - Push action hilighting, GetProperty, Call action hilighting
- #2381 Font color values with alpha allowed in html edittext, but alpha ignored
- #2384 Vanishing pins on AS3 code editing save, on script deletion and few other cases
- #2394 Broken AS1/2 deobfuscation on incorrect length of ActionStrictMode,
- #2394 AS1/2 ActionStrictMode with mode larger than 1 now ignored
- #2393 AS1/2 ActionGotoFrame2 P-code trailing comma
(PREVIEW) version 22.0.1 nightly 3024
Prerelease WARNING
This is prerelease nightly version. It should NOT be considered as stable.
Downloads:
What's new since last stable version:
No notable changes yet
version 22.0.1
Downloads:
What's new:
Added
- AS3.1 null-conditional operator
?.
(air - swf version 50)
- AS3.1 nullish coalescing operator
??
(air - swf version 50)
- AS3 direct editation - verbatim strings
@"
Fixed
- #2366, #2367, #2372 Running simple editor on background slowing down other views
- Rendering now does not slow down UI elements
- Using faster variant of blur
version 22.0.0
Downloads:
What's new:
Added
- Simple editor view - new simplified UI based on timeline view,
which resembles Flash Pro UI. Easier moving objects,
resizing, adding frames, adding objects to stage. Instance property editation.
Undo / redo feature. Double click movie clips to edit sub-objects.
- #1619 Option to set thread count to 0 for auto setting processor count - 1
- #2360 SOL file (Flash Local Shared Object - flash cookie) editor
- Cookies folder to easy edit NPAPI SOL files (only cookies in the swf root directory)
- Link to FFDec Wiki on the Help menu
- On Run/Debug SWF file in FFDec, Flash cookies (SOL files) are synced
from temporary SWF directory to actual SWF SOL directory
Fixed
- #2357 AS3 instance var/const initialization
- #2361 Transform tool for PlaceObject tags
- #2357 FLA export letterspacing on two character texts
- #2357 FLA export to CS4 and lower - files exceeding 0x7FFF objects limit
- #2357 FLA export to CS4 and lower - speed optimization
- #2362 Generating error log ExecutionException - InterruptedException log on switching flash/air swc
- Buttons were not active where they should be
Changed
- #1619 Default thread count is set to 0 ( = auto)
- AMF3 (new AMF0 aswell) references and "undefined" values written as JSON objects
version 21.1.3
Downloads:
What's new:
Fixed
version 21.1.2
Downloads:
What's new:
Added
- Cache as bitmap background color support (rendering, image and FLA export)
Fixed
- #2344, #2348 Export to FLA CS4 and below with more than 255 library items,
instances, bitmap fills or frame duration
- #2341 FLA export - linkage and imported fonts did not work correctly
- #2345 items smaller than 20 twips were not drawn - caused PDF problems - now ceil is used
- #2341 FLA export - DefineEditText - use its default text color on HTML enabled inputs
- FLA export - DefineEditText default text color alpha
- Text display - Alpha channel should not be supported for texts using device fonts
- #2192 Long script lines are now wrapped (1000 chars limit by default) to avoid problems on Linux
- #2354 Simplify expressions problems in some cases
- #2353 AS1/2 - fscommand and other dynamic GetURL related calls (decompilation + editation)
- FFDec source code typos
- #2353 AS1/2 incorrect declaration propagation causing null assignments to registers
Removed
- Timeline view in favor of new Simple view which is in development (not part of this version)
version 21.1.1
Downloads:
What's new:
Added
- #2321 Commandline option to generate HTML docs for AS1/2 Actions
- Chinese translation update
- #2305 Saving recent colors in the color selection dialog
- #2328 Searching/replacing in texts now supports selection / all files scope
- Texts spacing is now separated where possible - does not use
[space xx]
,
but new spacing "x" NN
and spacingpair "x" "y" NN
prefix so now
texts are more readable and searchable
- #2333 Changing Shape tag type (DefineShape, DefineShape2, ...)
- Changing PlaceObject tag type (PlaceObject, PlaceObject2, ...)
- AS2 - Information about need of decompiling all scripts to detect uninitialized class fields
Fixed
- #2319 AS3 Compound assignments problems in some cases
- #2319 AS3 direct editation - class gets removed after pressing cancel
- #2320 AS3 direct editation - modified flag of scripts vanishes after editing other script with and having error
- #2272 Filters strength attribute caps at 100%
- #2322 AS3 Construct property name formatting
- #2322 AS3 Assigment position when using dup
- #2323 AS3 direct editation - Number class traits are duplicated in constructor
- #2324 AS3 direct editation - nested loop continue/break (with labels)
- #2325 AS3 direct editation - allow single quoted attributes in XML
- #2329 AS3 - imports for standalone functions
- #2331 AS1/2 lite - support for fscommand2,
#strict
directive
- #2332 Imported fonts by class name not available in texts
- #2330 Windows EXE launcher (+ CLI) does not respect current working directory
- #2335 AS3 direct editation - Type coercion of
&&
and ||
operators
- #2334 AS1/2 P-code export - Do not export on(xxx) header
- #2338 AS decompiling threads got stuck after cancelling / timeout
- #2338 AS2 class detection in some minor cases
- #2337, #2339 Replace shape update bounds - allow selecting multiple shapes
version 21.1.0
Downloads:
What's new:
Added
- FLA export - generating bin/*.dat files for movies and images
- #943, #1812, #2287 Export to older binary FLA formats (CS4, CS3, Flash 8, MX 2004, MX, Flash 5)
- #2286 Set SWF version in FlashDevelop project
- #2306 Export to VS Code project
Changed
- #1644 Swapped Save all and Save buttons - Save is bigger
Fixed
- #2309 XML export/import - Decimal support
- #2300, #2303 ShellFolder Comparator Windows Java error
- #2302 AS3 Class linkage - changes did not save
- PR203 AS1/2 extreme lagging
- #2310 Text search history showing as null
- #2295, #2311 AS1/2 p-code freezing on highlighting ConstantPool
- #2304 GFX files truncated
- #2297 AS direct editation - if..else clause broken when using continue/break
- #2291 AS1/2 Incorrect var keyword placement causing registers to compile wrong
- #2290 FLA export - not generating sound bin files causing sound compression setting to be ignored
- #2296 AS decompilation - goto problems
- AS3 - displaying imports of class parent chain
- AS3 - imports for script slot/const traits
- AS3 direct editation - script slot/const traits assignments
- AS3 direct editation - double returnvoid on script initializer
- AS3 empty interface indentation
- #2313 AS3 direct editation - parsing class traits metadata
- #2314 AS3 direct editation - cannot save class initializer in some cases
- #2315 AS3 direct editation - switching scripts during editation causing missing scripts
- #2316 AS3 direct editation - private classes
- #2317 AS3 direct editation - local register names colliding with parameter names
version 21.0.5
Downloads:
What's new:
Fixed
- #2293 FLA export - stackoverflow on multilevel clips extraction, clipping
- #2294, #2300 AS3 export - Nullpointer on SWFs without document class
- #2299 AS1/2 - Nullpointer on loadMovie with register as parameter
- #2301 AS3 direct editing - instance variables assignments producing additional static assignments
version 21.0.4
Downloads:
What's new:
Fixed