Idle Ideas

Mote 1.3.3 Changelog

7/8/2015

 
Java 8 didn't do Mote any favors. Most of the benefits of Mote stem from Java 7 features, so we will be keeping Mote on Java 7 for the foreseeable future.

What's new:

  • New Map function group. Map-related functions from MapTool have counterparts in this group. Starting prefix for auto-completion is "map.". Unlike earlier API changes, we did not supplant MapTool functions because these have return values such as String Property Lists, and delimited lists. Mote functions invariably return JSON types, when collections are concerned.
  • The new functions are:
  1. map.delete
  2. map.getTokens
  3. map.getTokenNames
  4. map.rename
  • MapTool functions with new counterparts are: 
  1. map.getNames for getAllMapNames 
  2. map.getName for getCurrentMapName
  3. map.getVisibleNames for getVisibleMapNames
  4. map.switch for setCurrentMap
  • For more information, please refer to our updated wiki, which you can get from our downloads section. 
  • Work on the Json function group a bit, for backward compatibility. Previously, Mote treated each data type as they are e.g. Jsons are Jsons, numbers are numbers etc. Apparently, MapTool's Json function group allowed non-Jsons to become Json arrays, for a lot of its member functions. This disparity obviously breaks backward compatibility, wherever it applies. We now have a similar process in place, but we advise users to use the proper data type in a given situation e.g. Json to Json for Json operations like json.merge etc, and not String / Number to Json.
Addressed:
  • Mailed-in, forum-posted, issues.
  • Minor UI fixes, and bugs.

Comments are closed.

    Idle Ideas

    A small software development company that can do.

    Archives

    March 2017
    February 2017
    January 2017
    December 2016
    November 2016
    October 2016
    March 2016
    January 2016
    November 2015
    October 2015
    September 2015
    August 2015
    July 2015
    June 2015
    May 2015
    April 2015
    March 2015
    February 2015

    Categories

    All

    RSS Feed

Powered by Create your own unique website with customizable templates.