Jasy giver en API til at skrive build og installation scripts.
Build scripts er normale Python scripts som omfatter Jasy-API og definerer opgaver.
Jasy er baseret på den modne JavaScript parseren Narcissus (Spidermonkey) af Mozilla
Hvad er nyt i denne udgivelse:.
- Fast unicode spørgsmål.
- Fast HTTP-statuskode spørgsmål (404 fungerede).
Hvad er nyt i version 1.0:
- Tilføjelse støtte til kloning sub-moduler (git kun)
- Tilføjelse støtte til udførelse af opsætning kommandoer (defineret i jasyproject.yaml / JSON - sektion & quot; setup & quot;). Giver dig mulighed for at køre grynte, myre mv før udlejning Jasy scanne indholdet projektet.
- Tilføjet understøttelse af eksplicitte Git URL'er (& quot; git + & quot; + url). Til senere støtte til at tilføje understøttelse af basar, hg, svn, etc
- Nye unit test for jasy.core.Cache, jasy.core.Config, jasy.vcs.Repository.isUrl (), jasy.core.Options, jasy.core.Project,
- Korrekt støtte proxy for HTTP krop i POST og PUT anmodninger, når du bruger remote proxy funktioner i integrerede webserver.
- omarbejdet travis.ci tests til at teste mere og bedre og aktiveret for alle brancher på vores Github konto.
- Støtte til (alternative) string formateret kommandoer i jasy.core.Util.executeCommand (). Bruger shlex at parse strengen i array.
- Støtte til udførelse af kommandoer i forskellige arbejdsmetoder mapper i jasy.core.Util.executeCommand (). Ændret signatur at gøre failmsg valgfri:. Jasy.core.Util.executeCommand (? Args, failmsg ?, sti)
Hvad er nyt i version 0.8:
- Fjernet ubrugt jasy.core.Json modul. Bare bruge JSON fra standard biblioteket i stedet for.
- Forbedret kompression funktioner i OutputManager.
- Tilføjet og forbedret en masse doc kommentarer.
- Fast et par spørgsmål til locale / oversættelse support.
- Reduceret antal offentlige metoder på Session til ikke viser kun internt anvendte metoder til det fri.
- Forbedret output / eksport logik for oversættelser og aktiver.
Hvad nyt i version 0.7.3:
- Forbedret støtte til dyb objekt dokumentation (f.eks definere en parameter x som er et kort med tasterne foo og bar)
- Forbedret kommentar forarbejdning: Lavet teksten til HTML konvertering doven, så det ikke sker under parsing klassen, men at generere API docs. Forbedrer indledende resultater.
- Forbedret parsing / outdenting af kode kommentarer (kommentarer, der indeholder konkrete kode) til ikke hæve advarsler
- Fast afsløre størrelsen af JPEG direkte gemt via Photoshop
- Fast output til logfil
- Fast getProjectByName til rent faktisk at bruge den korrekte aktive session projekt og ikke blot den første fundet.
- Faste projekt referencer i & quot; kræver & quot; som bruger shell shorthands ligesom ~ for hjemmebibliotek
Hvad er nyt i version 0.7.2:
- Løs nogle problemer med ubrugt Optimizer (SWFObject kompilering)
- Tilføjet maskine id for at kontrollere cache er åbnet på samme maskine som skabte
- Nogle logging output forbedringer
- Yderligere forbedret / fast GIT støtte til kant sager
Kommentarer ikke fundet