Skip to content

Releases: TerraME/terrame

2.0-RC-1

23 Mar 13:37
Compare
Choose a tag to compare
  • New type DataFrame
  • Legend of Map is now hidden as default
  • New function Utils:getLuaFile
  • New argument select to Layer:export
  • New argument nodata to Layer:fill
  • New argument for Utils:forEachCell and Utils:forEachAgent to indicate a placement
  • Chart can now get a Map as target to count its values
  • Improvements to the graphical interface
  • -project can now set the resolution (also available in the graphical interface)
  • Data files and documentation reviewed
  • 41 bugs fixed (most related to terralib package)

2.0-BETA-5

12 Dec 12:24
Compare
Choose a tag to compare
  • New packages gpm and publish
  • New button to install all packages in the graphical interface
  • New argument Map:title
  • New option terrame -check
  • Packages can now have directory lib
  • New functions forEachDirectory and forEachRecursiveDirectory
  • File and Directory reviewed (no backward compatibility)
  • 49 bugs fixed
  • Continuous integration process finished
  • Tutorials updated

2.0-BETA-4

03 Oct 12:33
Compare
Choose a tag to compare
2.0-BETA-4 Pre-release
Pre-release
  • New types File and Directory
  • Geojson, PGM, and WFS support
  • sessionInfo() now has values round and system
  • Documentation of data reviewed in -doc and -sketch
    (no back compatibility)
  • Project scripts reviewed
  • New functions:
    • Layer:dummy(), Layer:export(), and Layer:#
    • Chart:getData()
    • table.save and table.load
  • Command line arguments reviewed:
    • -project and -projects
    • -example and -examples
    • -strict instead of -mode=strict (the same for the other modes)
  • New arguments for CellularSpace: xy and as
  • Continuous integration server running (Linux)
  • 35 bugs removed

2.0-BETA-3

04 Aug 18:09
Compare
Choose a tag to compare
2.0-BETA-3 Pre-release
Pre-release
  • Final interface for Layer:fill()
  • Load CellularSpace from Tif, NetCdf, and ASCII files
  • Chart from Environment using multiple instances of Model
  • -doc now verifies attributes of data files
  • Choice has a new argument slices
  • New functions for base package:
    • Cell:on_synchronize()
    • Model:title()
    • Utils:forEachModel()
  • New functions for terralib package:
    • Utils:forEachLayer()
    • Layer:properties()
    • Layer:projection()
  • 30 bugs removed

2.0-BETA-2

17 Jun 19:32
Compare
Choose a tag to compare
2.0-BETA-2 Pre-release
Pre-release
  • Windows version updated to Lua 5.3
  • Error messages and traceback are now more simple
  • New execution option -project
  • Automatic documentation of Projects and Cellular Layers in -doc
  • Project can now have a description
  • Project button in the graphical interface
  • Cellular Layers can be created from tif files
  • New function Cell:area()
  • Argument box in Layer is now working properly
  • New argument index for Layer to create spatial index in shapefiles
  • 10 bugs removed

2.0-BETA-1

03 Jun 17:56
Compare
Choose a tag to compare
2.0-BETA-1 Pre-release
Pre-release
  • Integration with TerraLib 5.1.2
  • Update to Lua 5.3 (Mac only)
  • Package 'terralib' with types Project and Layer
  • All observers (Chart, Map, etc.) now have notify() and can be used as action of Event
  • new functions:
    • Trajectory:clear() and Timer:clear()
    • rmFile() and rmDir()
    • isModel() and isTable()
    • enableGraphics() and disableGraphics()
    • getNames()
    • Model:getParameters()
  • new examples schelling, spatial-game, and barros
  • -color now works in Windows (needs extra software)
  • 45 bugs fixed

1.6.0

27 Oct 14:49
Compare
Choose a tag to compare
  • packages can now be downloaded and installed from the graphical interface
  • "placement" as new grouping for Map using CellularSpace
  • new strategy diagonal for CellularSpace:createNeighborhood
  • new method clean() to close all Chart, Map, and other visual objects
  • new method filesByExtension() to return all files of a package with a given extension
  • Environment can now simulate multiple models at the same time.
  • terrame -sketch to sketch tests as well as data and font documentation
  • runoff and deforestation added as a new examples
  • -doc now executes all @usage
  • -doc now can have @image located in image folder to document data, examples, and models
  • -docnow verifies if all arguments of Models are documented
  • @usage of all functions from base package were revised
  • 40 bugs fixed
  • small improvements to the graphical interface

1.5.0

25 Aug 15:34
Compare
Choose a tag to compare
  • Map for Society is now working properly
  • Improvements to the graphical interface
  • Model:configure() to show the graphical interface
  • Packages can now have fonts
  • 36 bugs fixed
  • Smaller Mac installer