jasy

Software Screenshot:
jasy
Software Details:
Version: 1.1.1 / 1.5-beta6
Upload Date: 13 May 15
Developer: Zynga
Distribution Type: Freeware
Downloads: 35

Rating: 3.5/5 (Total Votes: 2)

Jasy provides an API for writing build and deployment scripts.

The build scripts are normal Python scripts which include the Jasy-API and defines tasks.

Jasy is based on the mature JavaScript parser Narcissus (Spidermonkey) by Mozilla.

What is new in this release:

  • Fixed Unicode issues.
  • Fixed HTTP status code issues (404 did not work).

What is new in version 1.0:

  • Adding support for cloning sub modules (git only)
  • Adding support for executing setup commands (defined in jasyproject.yaml/json - section "setup"). Allows you to run grunt, ant, etc. before letting Jasy scan the project content.
  • Added support for explicit Git urls ("git+" + url) for later support of adding support for bazaar, hg, svn, etc.
  • New unit tests for jasy.core.Cache, jasy.core.Config, jasy.vcs.Repository.isUrl(), jasy.core.Options, jasy.core.Project,
  • Correctly support proxying of HTTP body in POST and PUT requests when using remote proxy features of integrated web server.
  • Reworked travis.ci tests to test more and better and enabled for all branches on our Github account.
  • Support for (alternative) string formatted commands in jasy.core.Util.executeCommand(). Uses shlex to parse string into array.
  • Support for executing commands in different working directories in jasy.core.Util.executeCommand(). Changed signature to make failmsg optional: jasy.core.Util.executeCommand(args, failmsg?, path?).

What is new in version 0.8:

  • Removed unused jasy.core.Json module. Just use json from standard library instead.
  • Improved compression features of OutputManager.
  • Added and improved a lot of doc comments.
  • Fixed a few issues for locale/translation support.
  • Reduced number of public methods on Session to not show only internally used methods to the outside.
  • Improved output/export logic for translations and assets.

What is new in version 0.7.3:

  • Improved support for deep object documentation (e.g. defining a parameter x which is a map with the keys foo and bar)
  • Improved comment processing: Made the text to HTML conversion lazy so that it is not done during parsing the class, but at generating API docs. Improves initial performance.
  • Improved parsing/outdenting of code comments (comments which contain actual code) to not raise warnings
  • Fixed detecting size of JPEGs directly saved via Photoshop
  • Fixed output to log file
  • Fixed getProjectByName to actually use the correct active session project and not simply the first found.
  • Fixed project references in "requires" which uses shell shorthands like ~ for the home directory

What is new in version 0.7.2:

  • Fix some issues with unused optimizer (SWFObject compilation)
  • Added machine ID to verify cache is opened on same machine as created
  • Some logging output improvements
  • Further improved/fixed GIT support for edge cases

Similar Software

Vue.js
Vue.js

9 Feb 16

Knockback.js
Knockback.js

10 Dec 15

Laravel
Laravel

12 Apr 15

FuelPHP
FuelPHP

4 Jun 15

Other Software of Developer Zynga

Zynga
Zynga

14 Dec 14

Atom.js
Atom.js

5 Jun 15

Comments to jasy

Comments not found
Add Comment
Turn on images!