Luminescence

Think about it: Handling RLum objects

Sebastian Kreutzer

One of the hard lessons you have to learn as a package developer is that users usually do not care much about what you may have had in mind when writing a function. When we introduced the RLum-class object structure in 'Luminescence' in version in December 2014 (more than ten years ago!), we had little doubt that it would be highly welcomed by users as it streamlines their analysis pipelines. As a matter of fact, little is happening today in the package without this object structure; at least seen from a developer’s perspective.

Luminescence Release 1.0.1

Marco Colombo

With the release of version 1.0 still very fresh, we are announcing the release of version 1.0.1, the first maintenance release of the Luminescence R package. This is a minor release meant to address one important regression, but it also brings a few additional robustness and correctness improvements. In total we addressed 13 issues in 53 commits.

The road to Luminescence 1.0

Marco Colombo

We are happy to announce that the Luminescence R package has finally reached version 1.0.0. This is an important milestone, not only in the history of the Luminescence package, but also for the REPLAY project.

This makes it the third release since the start of the REPLAY project:

  • Version 0.9.25 was released in September 2024, just over a month into the project, and it already contained a large number of changes (422 commits)

  • Version 0.9.26 was a minor release (73 commits) to fix a couple of small regressions that we didn’t want to affect our first REPLAY webinar

  • Version 1.0.0 contains most of the work that has occurred between September and February (886 commits) in a number of key areas, which we’ll outline below.