Skip to content

Commit

Permalink
release/v2.17.0: updating version numbers.
Browse files Browse the repository at this point in the history
  • Loading branch information
seantalts committed Sep 6, 2017
1 parent cc168b9 commit 52d23a6
Show file tree
Hide file tree
Showing 8 changed files with 37 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@ Describe what you expect the output to be. Knowing the correct behavior is also
Provide any additional information here.

#### Current Version:
v2.16.0
v2.17.0
31 changes: 29 additions & 2 deletions RELEASE-NOTES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,35 @@ Note: these are the release notes for the stan-dev/stan repository.
Further changes may arise at the interface level (stan-dev/{rstan,
pystan, cmdstan}) and math library level (stan-dev/math).

v2.17.0 (05 September 2017)
======================================================================

Bug Fixes
--------------------------------------------------
* Call the correct unconstrain function for covariance matrices from writer
method (#2386)
* Better error messages (#2280, #2359)
* Deal better with 0-length simplexes (#2365)
* undefined behavior with uninitialized bool (#2344)

New User-Facing Features
--------------------------------------------------
* append_array function (#481)
* "data" type prefix qualifier for function arguments (#2369, #2376)
* new algebraic solver (#2380, #2300, #2339)
* standalone functions (#2310)

New Internal Features
--------------------------------------------------
* C++11 support (#2364)
* Boost 1.64.0
* Inline many functions to allow use in multiple translation units (#2082)

Documentation
--------------------------------------------------
* Updates to the Gaussian Processes chapter in the manual (#2372)


v2.16.0 (15 June 2017)
======================================================================

Expand All @@ -14,14 +43,12 @@ Bug Fixes
* Check input/output streams and give better errors when files are not found (#2227)
* Flush print outputs even in the face of a reject (#2311)


New User-Facing Features
--------------------------------------------------
* New categorical_logit_rng function (#517)
* New include mechanism for including stan code from other files (#2224)
* New mechanism for compiling standalone Stan functions (#2267)


New Internal Features
--------------------------------------------------
* New logging framework (#512)
Expand Down
2 changes: 1 addition & 1 deletion src/docs/stan-reference/language.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2726,7 +2726,7 @@ \section{Assignment Statement}\label{assignment-statement.section}
and assigns it to the (indexed) variable on the left-hand side. An
example of a simple assignment is as follows.%
%
\footnote{In versions of Stan before 2.16.0, the operator \code{<-} was
\footnote{In versions of Stan before 2.17.0, the operator \code{<-} was
used for assignment rather than using the equal sign \code{=}. The
old operator \code{<-} is now deprecated and will print a warning.
In the future, it will be removed.}
Expand Down
2 changes: 1 addition & 1 deletion src/docs/stan-reference/process.tex
Original file line number Diff line number Diff line change
Expand Up @@ -691,7 +691,7 @@ \section{Qualified Personnel}
software systems that are still in production.

Institutions at which the members of the Stan development team hold
appointments as of Stan release 2.16.0 include Columbia University,
appointments as of Stan release 2.17.0 include Columbia University,
Adobe Creative Technologies Lab, University of Warwick, University of
Toronto (Scarborough), Dartmouth College, University of Washington,
Lucidworks, CNRS (Paris), St. George's, University of London,
Expand Down
2 changes: 1 addition & 1 deletion src/docs/stan-reference/stan-reference.tex
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

\pagestyle{plain}

\newcommand{\stanversion}{2.16.0}
\newcommand{\stanversion}{2.17.0}

\frontmatter
\include{title}
Expand Down
2 changes: 1 addition & 1 deletion src/doxygen/doxygen.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "Stan"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 2.16.0
PROJECT_NUMBER = 2.17.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
2 changes: 1 addition & 1 deletion src/stan/version.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#endif

#define STAN_MAJOR 2
#define STAN_MINOR 16
#define STAN_MINOR 17
#define STAN_PATCH 0

namespace stan {
Expand Down
4 changes: 2 additions & 2 deletions src/test/unit/version_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@

TEST(Stan, macro) {
EXPECT_EQ(2, STAN_MAJOR);
EXPECT_EQ(16, STAN_MINOR);
EXPECT_EQ(17, STAN_MINOR);
EXPECT_EQ(0, STAN_PATCH);
}

TEST(Stan, version) {
EXPECT_EQ("2", stan::MAJOR_VERSION);
EXPECT_EQ("16", stan::MINOR_VERSION);
EXPECT_EQ("17", stan::MINOR_VERSION);
EXPECT_EQ("0", stan::PATCH_VERSION);
}

0 comments on commit 52d23a6

Please sign in to comment.