NEWS
branch1.1
changeset 1273 44670dddcfcb
parent 1096 bcb6e4402a6e
     1.1 --- a/NEWS	Sat Aug 10 13:57:30 2013 +0200
     1.2 +++ b/NEWS	Sat Aug 10 14:53:43 2013 +0200
     1.3 @@ -1,3 +1,28 @@
     1.4 +2013-08-10 Version 1.1.6 released
     1.5 +
     1.6 +        Release series 1.1 has reached its end of life. This is the last
     1.7 +        bugfix release in that series.
     1.8 +
     1.9 +        #432: Add missing doc/template.h to release tarball
    1.10 +        #433: Support shared library build
    1.11 +        ----: Update CPLEX lookup
    1.12 +        ----: Make CBC interface compatible with latest CBC releases
    1.13 +        ----: Intel C++ compatibility fixes
    1.14 +        #441: Fix buggy reinitialization in _solver_bits::VarIndex::clear()
    1.15 +        #444: Bugfix in path copy constructors and assignment operators
    1.16 +        #447: Bugfix in AllArcLookUp<>
    1.17 +        #448: Bugfix in adaptor_test.cc
    1.18 +        #449: Fix clang compilation warnings and errors
    1.19 +        #440: Fix a bug + remove redundant typedefs in dimacs-solver
    1.20 +        #453: Avoid GCC 4.7 compiler warnings
    1.21 +        #445: Fix missing initialization in CplexEnv::CplexEnv()
    1.22 +        #470: Suppress 'unused local typedefs' warnings, and resolve others
    1.23 +        #461: Bugfix in assert.h
    1.24 +        #294: Add explicit namespace to ignore_unused_variable_warning() usages
    1.25 +        #439: Fix biNodeConnected() function
    1.26 +        #439: Clarification in biNodeConnected() doc
    1.27 +        ----: Remove -Werror form AM_INIT_AUTOMAKE
    1.28 +
    1.29  2011-11-09 Version 1.1.5 released
    1.30  
    1.31          Bugfix release.
    1.32 @@ -165,51 +190,51 @@
    1.33  
    1.34  2008-10-13 Version 1.0 released
    1.35  
    1.36 -	This is the first stable release of LEMON. Compared to the 0.x
    1.37 -	release series, it features a considerably smaller but more
    1.38 -	matured set of tools. The API has also completely revised and
    1.39 -	changed in several places.
    1.40 +        This is the first stable release of LEMON. Compared to the 0.x
    1.41 +        release series, it features a considerably smaller but more
    1.42 +        matured set of tools. The API has also completely revised and
    1.43 +        changed in several places.
    1.44  
    1.45 -	* The major name changes compared to the 0.x series (see the
    1.46 +        * The major name changes compared to the 0.x series (see the
    1.47            Migration Guide in the doc for more details)
    1.48            * Graph -> Digraph, UGraph -> Graph
    1.49            * Edge -> Arc, UEdge -> Edge
    1.50 -	  * source(UEdge)/target(UEdge) -> u(Edge)/v(Edge)
    1.51 -	* Other improvements
    1.52 -	  * Better documentation
    1.53 -	  * Reviewed and cleaned up codebase
    1.54 -	  * CMake based build system (along with the autotools based one)
    1.55 -	* Contents of the library (ported from 0.x)
    1.56 -	  * Algorithms
    1.57 -       	    * breadth-first search (bfs.h)
    1.58 -       	    * depth-first search (dfs.h)
    1.59 -       	    * Dijkstra's algorithm (dijkstra.h)
    1.60 -       	    * Kruskal's algorithm (kruskal.h)
    1.61 -    	  * Data structures
    1.62 -       	    * graph data structures (list_graph.h, smart_graph.h)
    1.63 -       	    * path data structures (path.h)
    1.64 -       	    * binary heap data structure (bin_heap.h)
    1.65 -       	    * union-find data structures (unionfind.h)
    1.66 -       	    * miscellaneous property maps (maps.h)
    1.67 -       	    * two dimensional vector and bounding box (dim2.h)
    1.68 +          * source(UEdge)/target(UEdge) -> u(Edge)/v(Edge)
    1.69 +        * Other improvements
    1.70 +          * Better documentation
    1.71 +          * Reviewed and cleaned up codebase
    1.72 +          * CMake based build system (along with the autotools based one)
    1.73 +        * Contents of the library (ported from 0.x)
    1.74 +          * Algorithms
    1.75 +            * breadth-first search (bfs.h)
    1.76 +            * depth-first search (dfs.h)
    1.77 +            * Dijkstra's algorithm (dijkstra.h)
    1.78 +            * Kruskal's algorithm (kruskal.h)
    1.79 +          * Data structures
    1.80 +            * graph data structures (list_graph.h, smart_graph.h)
    1.81 +            * path data structures (path.h)
    1.82 +            * binary heap data structure (bin_heap.h)
    1.83 +            * union-find data structures (unionfind.h)
    1.84 +            * miscellaneous property maps (maps.h)
    1.85 +            * two dimensional vector and bounding box (dim2.h)
    1.86            * Concepts
    1.87 -       	    * graph structure concepts (concepts/digraph.h, concepts/graph.h,
    1.88 +            * graph structure concepts (concepts/digraph.h, concepts/graph.h,
    1.89                concepts/graph_components.h)
    1.90 -       	    * concepts for other structures (concepts/heap.h, concepts/maps.h,
    1.91 -	      concepts/path.h)
    1.92 -    	  * Tools
    1.93 -       	    * Mersenne twister random number generator (random.h)
    1.94 -       	    * tools for measuring cpu and wall clock time (time_measure.h)
    1.95 -       	    * tools for counting steps and events (counter.h)
    1.96 -       	    * tool for parsing command line arguments (arg_parser.h)
    1.97 -       	    * tool for visualizing graphs (graph_to_eps.h)
    1.98 -       	    * tools for reading and writing data in LEMON Graph Format
    1.99 +            * concepts for other structures (concepts/heap.h, concepts/maps.h,
   1.100 +              concepts/path.h)
   1.101 +          * Tools
   1.102 +            * Mersenne twister random number generator (random.h)
   1.103 +            * tools for measuring cpu and wall clock time (time_measure.h)
   1.104 +            * tools for counting steps and events (counter.h)
   1.105 +            * tool for parsing command line arguments (arg_parser.h)
   1.106 +            * tool for visualizing graphs (graph_to_eps.h)
   1.107 +            * tools for reading and writing data in LEMON Graph Format
   1.108                (lgf_reader.h, lgf_writer.h)
   1.109              * tools to handle the anomalies of calculations with
   1.110 -	      floating point numbers (tolerance.h)
   1.111 +              floating point numbers (tolerance.h)
   1.112              * tools to manage RGB colors (color.h)
   1.113 -    	  * Infrastructure
   1.114 -       	    * extended assertion handling (assert.h)
   1.115 -       	    * exception classes and error handling (error.h)
   1.116 -      	    * concept checking (concept_check.h)
   1.117 -       	    * commonly used mathematical constants (math.h)
   1.118 +          * Infrastructure
   1.119 +            * extended assertion handling (assert.h)
   1.120 +            * exception classes and error handling (error.h)
   1.121 +            * concept checking (concept_check.h)
   1.122 +            * commonly used mathematical constants (math.h)