1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
==============================
GNATCOLL 1.7 NEW FEATURES LIST
==============================
Copyright (C) 2013-2014, AdaCore
This file contains a list of new features introduced in GNATCOLL.
A full description of all GNATCOLL features can be found in the GNATCOLL
documentation and header files (*.ads).
An ISO date (YYYY-MM-DD) appears in parentheses after the
description line. This date shows the implementation date
of the feature.
New features in 1.7
-------------------
NF-17-N318-055 Update to sqlite 3.8.4.1 (2014-03-20)
Mostly performance improvements
NF-17-N224-034 New function Create_Config_Pragmas_File (2014-02-26)
A new function Create_Config_Pragmas_File is added to package
GNATCOLL.Projects.Aux. It creates a temporary file that contains the
configuration pragmas for a project tree and returns the full path of
the temporary file.
NF-17-N203-036 GNATCOLL.Terminal new package (2014-02-03)
This package provides advanced console output features, like color
output and displaying progress indicator. It works on both Unix and Windows
systems.
NF-17-N108-018 GNATCOLL.SQL: support for CREATE TABLE AS (2014-01-08)
The CREATE TABLE AS SQL query is now supported. In particular it can
be used to create temporary tables to hold the results of an intermediate
query.
NF-17-MC19-005 GNATCOLL.Xref support for aggregate projects (2014-02-18)
GNATCOLL.Xref and gnatinspect now support aggregate projects. To port
your application, you mostly need to replace calls to Info with calls
to Info_Set, since a given file can now belong to several projects. This
returns the list of possible project, and you can either use some other
context to choose the appropriate project, or take the first one (which
will not work for all types of aggregates though).
NF-17-MB29-039 GNATCOLL.SQL.Exec.Float_Value new param Default (2013-12-01)
A new version of Float_Value has been added. It takes a default value, and
can be used even if the corresponding column is empty or does not contain
a float.
NF-17-MA27-009 GNATCOLL.Xref.Methods, new param Include_Inherited (2013-11-05)
It is now possible to only query non-inherited methods.
NF-17-MA25-038 GNATCOLL.SQL.ORM: supports for views (2013-11-04)
It is now possible to generate a high-level database interface for
views, in addition to tables.
NF-17-MA10-035 GNATCOLL.Mmap: multiple region mapping (2013-10-24)
Multiple regions of the same file can now be mapped in memory at the
same time.
NF-17-M703-040 GNATCOLL.Projects support for aggregate projects (2013-12-17)
It is now possible to load aggregate projects through this API.
|