Skip to content

Commit

Permalink
release/v2.18.1: updating version numbers.
Browse files Browse the repository at this point in the history
  • Loading branch information
seantalts committed Dec 24, 2018
1 parent f4c2ef6 commit b9c56d2
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 6 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.18.0
v2.18.1
11 changes: 11 additions & 0 deletions RELEASE-NOTES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,17 @@ 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).

v.2.18.1 (24 December 2018)
======================================================================
Bugfix release - major bug in threading where certain thread count and
job size combinations could result in incorrect output. See
https://discourse.mc-stan.org/t/bug-in-map-rect-with-threading-in-stan-2-18-0/7056
for more details.

Bug Fixes
--------------------------------------------------
* Fix threading batch size bug (stan-dev/math#1075)

v2.18.0 (13 July 2018)
======================================================================
This is our first release with parallelism (threading and MPI)!
Expand Down
2 changes: 1 addition & 1 deletion src/docs/reference-manual/statements.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ An assignment statement consists of a variable (possibly multivariate
with indexing information) and an expression. Executing an
assignment statement evaluates the expression on the right-hand side
and assigns it to the (indexed) variable on the left-hand side.
An example of a simple assignment is as follows.^[In versions of Stan before 2.18.0, the operator `<-` was used for assignment rather than using the equal sign `=`. The old operator `<-` is now deprecated and will print a warning. In the future, it will be removed.]
An example of a simple assignment is as follows.^[In versions of Stan before 2.17.1, the operator `<-` was used for assignment rather than using the equal sign `=`. The old operator `<-` is now deprecated and will print a warning. In the future, it will be removed.]

```stan
n = 0;
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.18.0
PROJECT_NUMBER = 2.18.1

# 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 @@ -13,7 +13,7 @@

#define STAN_MAJOR 2
#define STAN_MINOR 18
#define STAN_PATCH 0
#define STAN_PATCH 1

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 @@ -4,11 +4,11 @@
TEST(Stan, macro) {
EXPECT_EQ(2, STAN_MAJOR);
EXPECT_EQ(18, STAN_MINOR);
EXPECT_EQ(0, STAN_PATCH);
EXPECT_EQ(1, STAN_PATCH);
}

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

0 comments on commit b9c56d2

Please sign in to comment.