@blooddy blooddy released this Mar 30, 2016 · 88 commits to master since this release

Assets 3
  • Individual Worker for each class
    • Parallel execution of multiple processes
    • Reduction the target file size
  • Now the process start a Worker, only when it is needed, rather than at the time of the class initialization
  • If the process is not used for a long time, it stops a Worker
  • Added Worker support for Base64

@blooddy blooddy released this Mar 29, 2016 · 100 commits to master since this release

Assets 3

The new version can work in asynchronous mode.
Worker is used, if the version of the player is higher than 11.4.

import by.blooddy.crypto.MD5;
import by.blooddy.crypto.events.ProcessEvent;

var md5:MD5 = new MD5();
md5.hash( 'text' );
md5.addEventListener( ProcessEvent.COMPLETE, function(event:ProcessEvent):void {
    trace( event.data ); // async result
} );
md5.addEventListener( ProcessEvent.ERROR, function(event:ProcessEvent):void {
    trace( event.data ); // async error
} );

@blooddy blooddy released this Mar 28, 2016 · 155 commits to master since this release

Assets 3

The code has been completely rewritten for the compiler ASC2.0

  • Fixed several bugs that were found in the process.
  • Library automatically detects and uses native Flash Player methods JSON, PNG and JPEG
  • Now build the library does not require special means