summaryrefslogtreecommitdiffstats
path: root/Help/release/3.1.0.rst
Commit message (Collapse)AuthorAgeFilesLines
* Help: Rename 3.x.0 release notes to 3.xBrad King2015-02-051-425/+0
| | | | | | | | | | | | | | In commit v3.0.0-rc1~9 (Help: Rename 3.0 release notes to 3.0.0, 2014-02-19) we anticipated the possibility of bugfix-only release notes. However, in practice we have no release notes for bug fix releases because we do not cover bug fixes in release notes at all, only new features. Instead we've been updating the feature-level release notes document in bug fix releases, treating errors in the document as bugs. It makes more sense to maintain release notes at the feature-release level, so rename the documents accordingly. Also update the document titles and intro text to refer only to feature versions and not bugfix versions.
* Help: Add 3.1 release note about '#' escaping in Makefiles (#15322)Brad King2014-12-231-0/+22
| | | | | | | | The change in commit v3.1.0-rc1~174^2 (Makefile: Handle '#' in COMPILE_OPTIONS, 2014-08-12) was not compatible with code that tries to workaround the original bug. Unfortunately there is no good way to fix the bug in a compatible way. Add a release note to call attention to the change.
* Merge branch 'xerces-rename' into releaseBrad King2014-12-051-0/+2
|\
| * Modules: Rename FindXerces to FindXercesCBrad King2014-12-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The FindXerces module was added in commit v3.1.0-rc1~155^2 (FindXerces: New module to find Apache Xerces-C++, 2014-08-17). However, there are two implementations of Xerces, one in C++: http://xerces.apache.org/xerces-c/ and one in Java: http://xerces.apache.org/xerces-j/ Rename FindXerces to FindXercesC to clarify that it is about the C++ implementation. While at it, add the missing CMake 3.1 release note about this module. Suggested-by: Erik Sjölund <erik.sjolund@gmail.com>
* | Merge branch 'vs-phone-store-deployment-location' into releaseBrad King2014-12-031-0/+4
|\ \
| * | VS: Add source file property to specify Windows App deployment locationGilles Khouzam2014-12-031-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a VS_DEPLOYMENT_LOCATION source file property to specify where to put files that are part of the package. For example: set_property(SOURCE ${ASSET_FILES} PROPERTY VS_DEPLOYMENT_LOCATION "assets") Without this, sources marked with VS_DEPLOYMENT_CONTENT cannot be located properly.
* | | Merge branch 'vs-hlsl-settings' into releaseBrad King2014-12-031-2/+4
|\ \ \ | |/ /
| * | VS: Add source file properties to set the hlsl shader entry point and modelCedric Perthuis2014-12-031-2/+4
| |/ | | | | | | | | | | Create properties VS_SHADER_ENTRYPOINT and VS_SHADER_MODEL. Without these many .hlsl source files may not be possible to use. Extend the VSWinStorePhone test project to cover them.
* | Merge branch 'FindOpenGL-revert-imported-targets' into releaseBrad King2014-12-021-3/+0
|\ \
| * | FindOpenGL: Revert support for imported targets (#15267)Brad King2014-12-011-3/+0
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Revert the feature added by commit v3.1.0-rc1~420^2~2 (FindOpenGL: Provide imported targets for GL and GLU, 2014-05-31). Unfortunately it does not work on Windows because the full path to each library file is not actually known. The IMPORTED_LOCATION of an imported target must be a full path, but OPENGL_gl_LIBRARY is just 'opengl32' on Windows because the actual library file is in some implicit link directory that we may know know. More infrastructure will be needed in CMake to allow a name-only imported library. Until that exists, we will not be able to provide imported targets in FindOpenGL.
* | Merge branch 'doc-installed-file-property' into releaseBrad King2014-12-011-0/+6
|\ \
| * | Help: Add 3.1 release notes for INSTALL property scopeBrad King2014-12-011-0/+6
| |/
* | VS: Rename VS 14 generator to 'Visual Studio 14 2015'Brad King2014-11-141-1/+1
|/ | | | | | Now that we know the year component of this VS version we can add it to the generator name. For convenience, map the name without the year to the name with the year.
* Help: Add 3.1 release note Emacs mode updateBrad King2014-11-121-0/+4
|
* Help: Update 3.1 release notes for dropping of FindITK and FindVTKBrad King2014-11-071-4/+11
| | | | | | | | | The changes made by commit v3.1.0-rc1~46^2~1 (FindITK: Drop this ancient compatibility module, 2014-10-02) and commit v3.1.0-rc1~46^2 (FindVTK: Drop this ancient compatibility module, 2014-10-02) need to come with release notes explaining that the modules were dropped. Also remove a release not related to an update made to FindVTK that was never released.
* Help: Organize 3.1 release notesBrad King2014-10-101-181/+231
| | | | | | | Add section headers similar to the 3.0 release notes and move each individual bullet into an appropriate section. Highlight the new VS generator capabilities for Windows Phone, Windows Store, and NVIDIA Nsight Tegra with dedicated subsections.
* Help: Consolidate 3.1 release notesBrad King2014-10-101-0/+331
Move all development release notes into a new version-specific document: tail -q -n +3 Help/release/dev/* > Help/release/3.1.0.rst git rm -- Help/release/dev/* except the sample topic: git checkout HEAD -- Help/release/dev/0-sample-topic.rst Reference the new document from the release notes index document. Add a title and intro sentence to the new document by hand.