Skip to content

Commit

Permalink
Release 0.3.15
Browse files Browse the repository at this point in the history
  • Loading branch information
eddelbuettel committed Sep 18, 2024
1 parent a16d3fd commit 0c1424a
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 10 deletions.
18 changes: 17 additions & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
2024-09-18 Dirk Eddelbuettel <[email protected]>

* DESCRIPTION (Version, Date): New release 0.3.15

2024-09-11 Dirk Eddelbuettel <[email protected]>

* configure: Support arm64 on macOS, switch to newer libraries
* src/Makefile.in: Idem
* src/Makefile.win: Idem
* .github/workflows/ci.yaml: Re-enable macOS CI via arm64
* DESCRIPTION: Updated reference to Bloomberg API SDK version

2024-09-05 John Laing <[email protected]>

* src/bsrch.cpp: Correct over-use of Name{}
Expand Down Expand Up @@ -56,7 +68,11 @@

2022-10-25 Dr Michael Streatfield <[email protected]>

* Fix minor typos in vignettes/rblpapi-intro.md
* vignettes/rblpapi-intro.md: Fix minor typos

2022-10-22 John Laing <[email protected]>

* R/lookup.R: A warning is issued when over 1000 results returned

2022-10-05 Dirk Eddelbuettel <[email protected]>

Expand Down
10 changes: 6 additions & 4 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
Package: Rblpapi
Title: R Interface to 'Bloomberg'
Version: 0.3.14.1
Date: 2024-08-27
Version: 0.3.15
Date: 2024-09-18
Authors@R: c(person("Whit", "Armstrong", role = "aut"),
person("Dirk", "Eddelbuettel", role = c("aut", "cre"), email = "[email protected]",
comment = c(ORCID = "0000-0001-6419-907X")),
comment = c(ORCID = "0000-0001-6419-907X")),
person("John", "Laing", role = "aut"))
Imports: Rcpp (>= 0.11.0), utils
Suggests: xts, zoo, data.table, simplermarkdown, tinytest
Expand All @@ -16,7 +16,9 @@ SystemRequirements: A valid Bloomberg installation. The API headers and
dynamic library are downloaded from <https://github.com/Rblp/blp> during the
build step. See <https://bloomberg.github.io/blpapi-docs/cpp/3.24.6> as well as
<https://www.bloomberg.com/professional/support/api-library/> for API
documentation.
documentation. Currently supported platforms are Windows and Linux (both for
x86-64 processors only) as well as macOS (for arm64 only). Other os-cpu pairings
are not supported by Bloomberg and can therefore not be supported here.
URL: https://dirk.eddelbuettel.com/code/rblpapi.html, https://github.com/Rblp/Rblpapi
BugReports: https://github.com/Rblp/Rblpapi/issues
License: file LICENSE
Expand Down
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ goog_ge_px <- bdp(securities = c("GOOG US Equity","GE US Equity"),

### Status

Fully functional on Linux, OS X and Windows.
Fully functional on Windows and Linux (both for x86_64), and macOS (for arm64).

### Installation

Expand All @@ -66,6 +66,15 @@ usual via
install.packages("Rblpapi")
```

Builds are also available via [r-universe](https://rblp.r-universe.dev/Rblpapi) and can be installed
via

```r
install.packages('Rblpapi', repos = c('https://rblp.r-universe.dev',
'https://cloud.r-project.org'))
```


Interim (source or binary) releases _may_ be also be made available through the
[ghrr drat](https://ghrr.github.io/drat/) repository as well and can be accessed via

Expand Down
25 changes: 21 additions & 4 deletions inst/NEWS.Rd
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,23 @@
\newcommand{\ghpr}{\href{https://github.com/Rblp/Rblpapi/pull/#1}{##1}}
\newcommand{\ghit}{\href{https://github.com/Rblp/Rblpapi/issues/#1}{##1}}

\section{Changes in Rblpapi version 0.3.15 (2024-09-18)}{
\itemize{
\item A warning is now issued if more than 1000 results are returned
(John in \ghpr{377} addressing \ghit{375})
\item A few typos in the rblpapi-intro vignette were corrected (Michael
Streatfield in \ghpr{378})
\item The continuous integration setup was updated (Dirk in \ghpr{388})
\item Deprecation warnings over \code{char*} where C++ class \code{Name}
is now preferred have been addressed (Dirk in \ghpr{391})
\item Several package files have been updated (Dirk in \ghpr{392})
\item The \code{request} formation has been corrected, and an example was
added (Dirk and John in \ghpr{394} and \ghpr{396})
\item The Bloomberg API has been upgraded to release 3.24.6.1 (Dirk in
\ghpr{397})
}
}

\section{Changes in Rblpapi version 0.3.14 (2022-10-05)}{
\itemize{
\item Build configuration was generalized to consider local copies
Expand All @@ -15,7 +32,7 @@
\item The package no longer requires staged installation thanks to
an assist from Tomas Kalibera (Dirk in \ghpr{373})
\item The retired package \pkg{fts} is no longer suggested (Dirk in
\ghpr{374} closing \ghpr{372})
\ghpr{374} closing \ghpr{372})
}
}

Expand Down Expand Up @@ -61,7 +78,7 @@
\itemize{
\item The \code{start.date} format for \code{bdh} now allows character
values with relative date expressions (John in \ghpr{267} fixing
\ghit{266}).
\ghit{266}).
\item Relative date values are allowed in return (John in \ghpr{269}
fixing \ghit{268}).
\item The \code{Rcpp::DateVector} class is used instead of a local
Expand Down Expand Up @@ -123,7 +140,7 @@
\section{Changes in Rblpapi version 0.3.5 (2016-10-25)}{
\itemize{
\item Add new function \code{getPortfolio} to retrieve portfolio data
via \code{bds} (John in \ghpr{176})
via \code{bds} (John in \ghpr{176})
\item Extend \code{getTicks()} to (optionally) return non-numeric
data as part of \code{data.frame} or \code{data.table} (Dirk in
\ghpr{200})
Expand Down Expand Up @@ -195,7 +212,7 @@
\ghit{99}).
\item The \code{getBars()} function now uses a single (named) vector
\code{options} to pass optional values to the underlying function
(PR \ghpr{105} updating PR \ghpr{48} and fixing \ghit{47}).
(PR \ghpr{105} updating PR \ghpr{48} and fixing \ghit{47}).
\item When R is built with libcurl support, it used to download the
build-time library and headers; otherwise \code{curl} is used. This
avoids an issue on OS X where \code{curl} is insufficient.
Expand Down

0 comments on commit 0c1424a

Please sign in to comment.