wiki:ReleaseNotes/18

Matreshka 18.0

Matreshka 18.0 was released on 2018-10-20. Most significant improvements of functionality are:

Supported compilers

Matreshka 18.0 is tested with several Ada compilers:

Supported platforms

Matreshka 18.0 is tested on several platforms:

CPU OS
x86 Linux, Windows
x86_64 Linux, Windows, MacOS

It should work on almost all UNIX systems too.

Current Status

Open tickets

Ticket Component Type Summary
No tickets found

Closed tickets

Ticket Component Type Resolution Summary
#449 Matreshka defect fixed make install fails with current GnatPRO
#451 Matreshka defect invalid Wrong names in installed gpr files
#458 Matreshka defect fixed Support gnat gpl 2016
#488 Matreshka enhancement fixed uaflex: avoid extra characters in lookahead
#468 Matreshka - League defect fixed Read of setting from windows registry
#483 Matreshka - League enhancement fixed Reading arrays for JSON_Stream
#492 Matreshka - League defect fixed utf-8 codec fails on emoji
#464 Matreshka - SQL defect fixed Oracle DB driver doesn't report an error
#419 Matreshka - Web Services enhancement fixed get_servlet_context for servlet_config
#421 Matreshka - Web Services defect fixed get_path_info should return vector with last empty string when ends with dash
#427 Matreshka - Web Services enhancement fixed binding for DOM.Element class
#428 Matreshka - Web Services defect fixed use link_name to bind to JS
#429 Matreshka - Web Services enhancement fixed support of Universal_String.Is_Empty
#430 Matreshka - Web Services enhancement fixed js runtime for Interfaces package
#432 Matreshka - Web Services defect fixed empty arrays
#433 Matreshka - Web Services enhancement fixed support of 'First/'Last attribute
#435 Matreshka - Web Services defect fixed a2js format of numbers
#436 Matreshka - Web Services enhancement fixed binding for HTMLInputElement
#437 Matreshka - Web Services enhancement fixed Servlet_Request.Get_Parameter_Names
#438 Matreshka - Web Services enhancement fixed Get_Parameter subprogram for Serlvet_Request
#444 Matreshka - Web Services enhancement fixed Set custom headers in HTTP_Servlet_Response
#445 Matreshka - Web Services enhancement fixed Conversion HTTP date to/from string
#447 Matreshka - Web Services enhancement fixed wsdl2ada should report error when old version of wsdl are used
#459 Matreshka - Web Services enhancement fixed minimal support of deployment descriptor
#460 Matreshka - Web Services enhancement fixed Get_Last_Modified in Servlet API
#463 Matreshka - Web Services enhancement fixed file uploading with servlets
#469 Matreshka - Web Services enhancement fixed SpikeDog: access to uploaded content
#470 Matreshka - Web Services enhancement fixed binding for requestAnimationFrame
#471 Matreshka - Web Services enhancement fixed binding for devicePixelRatio
#475 Matreshka - Web Services defect fixed Could servlet run without session manager?
#476 Matreshka - Web Services enhancement fixed add binding for VailidityState
#477 Matreshka - Web Services task fixed move AWS implementation of SpikeDog into main source tree
#484 Matreshka - Web Services enhancement fixed http_servlet_request.get_request_url
#485 Matreshka - Web Services defect fixed root servlet is not called
#489 Matreshka - Web Services enhancement fixed Windows Service for spikedog executable
#497 Matreshka - Web Services defect invalid Error with AWS 2018
#418 Matreshka - XML Processor enhancement fixed extend sax event stream's elements by event location
#424 Matreshka - XML Processor enhancement fixed support of null check expression by templates processor
#426 Matreshka - XML Processor defect fixed xml-templates-processors.adb hangs
#454 Matreshka - XML Processor defect fixed template engine raises PROGRAM_ERROR
#456 Matreshka - XML Processor enhancement fixed Iterable holders
#461 Matreshka - XML Processor enhancement fixed mtl:evaluate for xml stream
#467 Matreshka - XML Processor enhancement fixed else and elsif in template engine
#479 Matreshka - XML Processor enhancement duplicate Include stream as tempate in XML Template
#496 Matreshka - XML Processor defect fixed Incorrect result of nested mtl:for
#440 Matreshka - a2js defect fixed a2js crash on conditional expression
#441 Matreshka - a2js defect fixed a2js crash on pi
#442 Matreshka - a2js defect fixed a2js support of greater than
#446 Matreshka - a2js defect fixed incorrect assignment for type with discriminant
#478 Matreshka - a2js defect fixed string literals from source code
#493 Matreshka - a2js enhancement fixed compilation unit mapping files support
#499 Matreshka - a2js defect fixed classwide membership test doesn't work
#500 Matreshka - a2js defect fixed invalid code for "in out" parameters
#501 Matreshka - a2js defect fixed value of "in out" parameters is not updated
#502 Matreshka - a2js defect fixed a2js gprbuild rebuild everything
#503 Matreshka - a2js defect fixed a2js wrong code for null procedure with out parameters

Known problems

Ticket Component Type Resolution Milestone Summary
No tickets found

Last modified 7 weeks ago Last modified on Oct 20, 2018, 4:04:32 PM