wiki:ReleaseNotes/18

Version 4 (modified by vadim.godunko, 2 years ago) ( diff )

--

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:

  • GNAT GPL 2018

Supported platforms

Matreshka 18.0 is tested on several platforms:

CPU OS
x86 Linux, Windows
x86_64 Linux, Windows

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

Note: See TracWiki for help on using the wiki.