 Macromedia also hired Middlesoft to create a freely available developers' kit for the SWF file format versions 3 to 5.Macromedia made the Flash Files specifications for versions 6 and later available only under a non-disclosure agreement, but they are widely available from various sites.In April 2006, the Flash SWF file format specification was released with details on the then newest version format (Flash 8).