From d6bb97185e58202173894c0ab84145fc3c9c115f Mon Sep 17 00:00:00 2001
From: Frank Gaede <frank.gaede@desy.de>
Date: Fri, 29 May 2015 15:22:28 +0000
Subject: [PATCH]  updated release notes for FG and switched version to ======
 v00-12 =====

---
 CMakeLists.txt    |  2 +-
 doc/release.notes | 27 +++++++++++++++++++++++++++
 2 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 76936694e..2e6e4a905 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -7,7 +7,7 @@ project(DD4hep)
 #  Use the same version numbers in DDSegmentaion/CmakeLists.txt
 #
 SET( DD4hep_VERSION_MAJOR 0 )
-SET( DD4hep_VERSION_MINOR 11 )
+SET( DD4hep_VERSION_MINOR 12 )
 SET( DD4hep_VERSION_PATCH 0 )
 
 SET( DD4hep_VERSION "${DD4hep_VERSION_MAJOR}.${DD4hep_VERSION_MINOR}" )
diff --git a/doc/release.notes b/doc/release.notes
index 8df931011..719452032 100644
--- a/doc/release.notes
+++ b/doc/release.notes
@@ -3,6 +3,33 @@
 DD4hep  ----  Release Notes
 =================================
 
+ --------
+| v00-12 |  
+ --------   
+
+F.Gaede
+-------
+   - added SurfaceManager class that holds maps of surfaces for 
+     "world","tracker","calorimeter","passive" and all individual subdetectors
+      - to be used in reconstruction code where a lookup from cellID
+        to corresponding surface is needed
+      - needs plugin "InstallSurfaceManager" to be in the compact file
+      - access via:  
+        SurfaceManager surfMan = *lcdd.extension< SurfaceManager >() ;
+        const SurfaceMap& surfMap = *surfMan.map( "world" ) ;
+   - renamed old SurfaceManager to SurfaceHelper
+
+   - added method: Geometry::Volume createPlacedEnvelope()
+     - to be used in all LC detector drivers to create a placed envelope volume
+       rest of the detector is then instantiate in this volume
+
+  - added BooleanShape plugin for creating generic boolean
+    shapes (subtraction, union or intersection )
+      - to be used for envelope definition in xml
+
+   - added new build_type: BUILD_ENVELOPE 
+      - can be used to visulize envelopes only (geoDisplay, teveDisplay,...)
+
 2015/05/22 Nikiforos Nikiforou
 -----------------------
   - Fixed bug in DDG4/lcio/LCIOConversions.cpp, which stored only the PDG of the primary particle 
-- 
GitLab