Skip to content

Commit 5e77869

Browse files
committed
Add ChangeLog entry, roll micro version and date
1 parent a965846 commit 5e77869

3 files changed

Lines changed: 25 additions & 4 deletions

File tree

‎ChangeLog‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
2026-10-21 Michael Sumner <mdsumner@gmail.com>
2+
3+
* R/Module.R (Module): Supply the 'initialize' method to setRefClass() with
4+
the other methods instead of adding it in a second generator$methods()
5+
call, which repeated the reference class analysis of every exposed
6+
method, and reuse the C++Class objects returned by
7+
Module__classes_info() rather than rebuilding each of them via
8+
.get_Module_Class(); both reduce the time spent loading a module (#1515)
9+
* R/Module.R (Module): Take the class representation from the generator
10+
rather than looking it up by name with methods::getClass(), which
11+
ignores 'where' and can return another loaded package's class of the same
12+
name
13+
* R/Module.R (Module): Register as(FROM, TO) converters after the loop
14+
that populates 'storage' rather than once per function inside it
15+
* R/Module.R (Module): Match the 'show' method name exactly rather than as
16+
a substring, so a class exposing e.g. 'showInfo' keeps the C++Object show
17+
method
18+
19+
* DESCRIPTION (Version, Date): Roll micro version and date
20+
* inst/include/Rcpp/config.h: Idem
21+
122
2026-10-13 Dirk Eddelbuettel <edd@debian.org>
223

324
* DESCRIPTION (Version, Date): Roll micro version and date

‎DESCRIPTION‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: Rcpp
22
Title: Seamless R and C++ Integration
3-
Version: 1.1.2.5
4-
Date: 2026-10-13
3+
Version: 1.1.2.6
4+
Date: 2026-10-21
55
Authors@R: c(person("Dirk", "Eddelbuettel", role = c("aut", "cre"), email = "edd@debian.org",
66
comment = c(ORCID = "0000-0001-6419-907X")),
77
person("Romain", "Francois", role = "aut",

‎inst/include/Rcpp/config.h‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
#define RCPP_VERSION_STRING "1.1.2"
3131

3232
// the current source snapshot (using four components, if a fifth is used in DESCRIPTION we ignore it)
33-
#define RCPP_DEV_VERSION RcppDevVersion(1,1,2,5)
34-
#define RCPP_DEV_VERSION_STRING "1.1.2.5"
33+
#define RCPP_DEV_VERSION RcppDevVersion(1,1,2,6)
34+
#define RCPP_DEV_VERSION_STRING "1.1.2.6"
3535

3636
// Whether sugar checks that the operands of an expression, and a vector
3737
// assigned into a range, row or column, have matching lengths. On by default

0 commit comments

Comments
 (0)