aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2019-03-18 12:00:07 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2019-03-18 12:47:43 +0200
commitf72fa8c335d1662ab5426410924a3d9adaed0c3d (patch)
tree2dde0fea45cc26c3d3efa21907ee635fba431d7d /NEWS
parent4cd45298f257750d0715a076678f2f1bfb652314 (diff)
Update NEWS file
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS36
1 files changed, 36 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 3cb3aca..f4cb968 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,39 @@
+Version 0.10.0
+
+ * New bdep-new(1) --subdirectory mode.
+
+ This mode can be used to create a new source subdirectory in an already
+ existing project.
+
+ * Support for more granular C++ source file extension specification in
+ bdep-new(1).
+
+ For example:
+
+ $ bdep new -t lib -l c++,hxx=h,cxx=cpp libhello # .h & .cpp
+ $ bdep new -t lib -l c++,extension=?++ # .h++, .c++, etc
+
+ See the bdep-new(1) man pages for details.
+
+ * Support for suppressing the generation of the library version header.
+
+ Specifically, the bdep-new(1) --type|-t=lib option now has the new
+ no-version sub-option.
+
+ * Support for the alternative build file/directory naming scheme.
+
+ Specifically, the bdep-new(1) --type|-t option now has the new alt-naming
+ sub-option that can be used to create projects with the alternative
+ naming.
+
+ * New bdep-release(1) --[no]-edit options.
+
+ Now in all the bdep-release modes that perform a commit, if the project's
+ repository index already contains other changes, then the commit message
+ is automatically opened for editing unless --no-edit is specified. The
+ editing of the commit message in the absence of other changes can be
+ requested with the --edit option.
+
Version 0.9.0
* New bdep-release command for managing a project's version during release.