diff --git a/DESCRIPTION b/DESCRIPTION
index 2005a70e..b1e9cfce 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -1,9 +1,10 @@
Package: teal.transform
Title: Functions for Extracting and Merging Data in the 'teal' Framework
-Version: 0.7.1.9003
-Date: 2026-02-17
+Version: 0.7.2
+Date: 2026-06-26
Authors@R: c(
- person("Dawid", "Kaledkowski", , "dawid.kaledkowski@roche.com", role = c("aut", "cre")),
+ person("Dawid", "Kaledkowski", , "dawid.kaledkowski@roche.com", role = "aut"),
+ person("Dony", "Unardi", , "unardid@gene.com", role = c("rev", "cre")),
person("Pawel", "Rucki", , "pawel.rucki@roche.com", role = "aut"),
person("Mahmoud", "Hallal", , "mahmoud.hallal@roche.com", role = "aut"),
person("Nikolas", "Burkoff", role = "aut"),
@@ -58,4 +59,4 @@ Encoding: UTF-8
Language: en-US
LazyData: true
Roxygen: list(markdown = TRUE)
-RoxygenNote: 7.3.3
+Config/roxygen2/version: 8.0.0
diff --git a/NEWS.md b/NEWS.md
index d6dd1d33..4ebaf0b1 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,4 +1,10 @@
-# teal.transform 0.7.1.9003
+# teal.transform 0.7.2
+
+### Miscellaneous
+
+* Update maintainer.
+
+# teal.transform 0.7.1
### Miscellaneous
diff --git a/README.md b/README.md
index 6648c87a..fdeefaf1 100644
--- a/README.md
+++ b/README.md
@@ -72,17 +72,3 @@ shinyApp(ui, server)
## Getting help
If you encounter a bug or have a feature request, please file an issue. For questions, discussions, and staying up to date, please use the `teal` channel in the [`pharmaverse` slack workspace](https://pharmaverse.slack.com).
-
-## Stargazers and Forkers
-
-### Stargazers over time
-
-[](https://starchart.cc/insightsengineering/teal.transform)
-
-### Stargazers
-
-[](https://github.com/insightsengineering/teal.transform/stargazers)
-
-### Forkers
-
-[](https://github.com/insightsengineering/teal.transform/network/members)
diff --git a/man/Queue.Rd b/man/Queue.Rd
index b2372900..2c489138 100644
--- a/man/Queue.Rd
+++ b/man/Queue.Rd
@@ -16,146 +16,162 @@ Elements are returned in the same order that they were added.
\keyword{internal}
\section{Methods}{
\subsection{Public methods}{
-\itemize{
-\item \href{#method-Queue-push}{\code{Queue$push()}}
-\item \href{#method-Queue-get}{\code{Queue$get()}}
-\item \href{#method-Queue-pop}{\code{Queue$pop()}}
-\item \href{#method-Queue-remove}{\code{Queue$remove()}}
-\item \href{#method-Queue-empty}{\code{Queue$empty()}}
-\item \href{#method-Queue-size}{\code{Queue$size()}}
-\item \href{#method-Queue-print}{\code{Queue$print()}}
-\item \href{#method-Queue-clone}{\code{Queue$clone()}}
-}
+ \itemize{
+ \item \href{#method-Queue-push}{\code{Queue$push()}}
+ \item \href{#method-Queue-get}{\code{Queue$get()}}
+ \item \href{#method-Queue-pop}{\code{Queue$pop()}}
+ \item \href{#method-Queue-remove}{\code{Queue$remove()}}
+ \item \href{#method-Queue-empty}{\code{Queue$empty()}}
+ \item \href{#method-Queue-size}{\code{Queue$size()}}
+ \item \href{#method-Queue-print}{\code{Queue$print()}}
+ \item \href{#method-Queue-clone}{\code{Queue$clone()}}
+ }
}
\if{html}{\out{
}}
\if{html}{\out{}}
\if{latex}{\out{\hypertarget{method-Queue-push}{}}}
-\subsection{Method \code{push()}}{
-Adds element(s) to \code{Queue}.
-\subsection{Usage}{
-\if{html}{\out{}}\preformatted{Queue$push(new_elements)}\if{html}{\out{
}}
+\subsection{\code{Queue$push()}}{
+ Adds element(s) to \code{Queue}.
+ \subsection{Usage}{
+ \if{html}{\out{}}
+ \preformatted{Queue$push(new_elements)}
+ \if{html}{\out{
}}
+ }
+ \subsection{Arguments}{
+ \if{html}{\out{}}
+ \describe{
+ \item{\code{new_elements}}{vector of elements to add.}
+ }
+ \if{html}{\out{
}}
+ }
+ \subsection{Returns}{
+ \code{self}, invisibly.
+ }
}
-\subsection{Arguments}{
-\if{html}{\out{}}
-\describe{
-\item{\code{new_elements}}{vector of elements to add.}
-}
-\if{html}{\out{
}}
-}
-\subsection{Returns}{
-\code{self}, invisibly.
-}
-}
\if{html}{\out{
}}
\if{html}{\out{}}
\if{latex}{\out{\hypertarget{method-Queue-get}{}}}
-\subsection{Method \code{get()}}{
-Returns all contents of the \code{Queue} object.
-\subsection{Usage}{
-\if{html}{\out{}}\preformatted{Queue$get()}\if{html}{\out{
}}
+\subsection{\code{Queue$get()}}{
+ Returns all contents of the \code{Queue} object.
+ \subsection{Usage}{
+ \if{html}{\out{}}
+ \preformatted{Queue$get()}
+ \if{html}{\out{
}}
+ }
+ \subsection{Returns}{
+ Single vector containing all \code{Queue} contents.
+ }
}
-\subsection{Returns}{
-Single vector containing all \code{Queue} contents.
-}
-}
\if{html}{\out{
}}
\if{html}{\out{}}
\if{latex}{\out{\hypertarget{method-Queue-pop}{}}}
-\subsection{Method \code{pop()}}{
-Returns the first (oldest) element of the \code{Queue} and removes it.
-\subsection{Usage}{
-\if{html}{\out{}}\preformatted{Queue$pop()}\if{html}{\out{
}}
-}
-
-\subsection{Returns}{
-vector of length 1 containing the first element of \code{Queue}
+\subsection{\code{Queue$pop()}}{
+ Returns the first (oldest) element of the \code{Queue} and removes it.
+ \subsection{Usage}{
+ \if{html}{\out{}}
+ \preformatted{Queue$pop()}
+ \if{html}{\out{
}}
+ }
+ \subsection{Returns}{
+ vector of length 1 containing the first element of \code{Queue}
or \code{NULL} if \code{Queue} is empty.
+ }
}
-}
+
\if{html}{\out{
}}
\if{html}{\out{}}
\if{latex}{\out{\hypertarget{method-Queue-remove}{}}}
-\subsection{Method \code{remove()}}{
-Removes the oldest occurrence of specified element(s) from \code{Queue}.
+\subsection{\code{Queue$remove()}}{
+ Removes the oldest occurrence of specified element(s) from \code{Queue}.
Relies on implicit type conversions of R identify elements to remove.
-\subsection{Usage}{
-\if{html}{\out{}}\preformatted{Queue$remove(elements)}\if{html}{\out{
}}
+ \subsection{Usage}{
+ \if{html}{\out{}}
+ \preformatted{Queue$remove(elements)}
+ \if{html}{\out{
}}
+ }
+ \subsection{Arguments}{
+ \if{html}{\out{}}
+ \describe{
+ \item{\code{elements}}{vector of elements to remove from \code{Queue}.}
+ }
+ \if{html}{\out{
}}
+ }
+ \subsection{Returns}{
+ \code{self}, invisibly.
+ }
}
-\subsection{Arguments}{
-\if{html}{\out{}}
-\describe{
-\item{\code{elements}}{vector of elements to remove from \code{Queue}.}
-}
-\if{html}{\out{
}}
-}
-\subsection{Returns}{
-\code{self}, invisibly.
-}
-}
\if{html}{\out{
}}
\if{html}{\out{}}
\if{latex}{\out{\hypertarget{method-Queue-empty}{}}}
-\subsection{Method \code{empty()}}{
-Removes all elements from \code{Queue}.
-\subsection{Usage}{
-\if{html}{\out{}}\preformatted{Queue$empty()}\if{html}{\out{
}}
+\subsection{\code{Queue$empty()}}{
+ Removes all elements from \code{Queue}.
+ \subsection{Usage}{
+ \if{html}{\out{}}
+ \preformatted{Queue$empty()}
+ \if{html}{\out{
}}
+ }
+ \subsection{Returns}{
+ \code{self}, invisibly.
+ }
}
-\subsection{Returns}{
-\code{self}, invisibly.
-}
-}
\if{html}{\out{
}}
\if{html}{\out{}}
\if{latex}{\out{\hypertarget{method-Queue-size}{}}}
-\subsection{Method \code{size()}}{
-Returns the number of elements in \code{Queue}.
-\subsection{Usage}{
-\if{html}{\out{}}\preformatted{Queue$size()}\if{html}{\out{
}}
+\subsection{\code{Queue$size()}}{
+ Returns the number of elements in \code{Queue}.
+ \subsection{Usage}{
+ \if{html}{\out{}}
+ \preformatted{Queue$size()}
+ \if{html}{\out{
}}
+ }
+ \subsection{Returns}{
+ \code{integer(1)}.
+ }
}
-\subsection{Returns}{
-\code{integer(1)}.
-}
-}
\if{html}{\out{
}}
\if{html}{\out{}}
\if{latex}{\out{\hypertarget{method-Queue-print}{}}}
-\subsection{Method \code{print()}}{
-Prints this \code{Queue}.
-\subsection{Usage}{
-\if{html}{\out{}}\preformatted{Queue$print(...)}\if{html}{\out{
}}
+\subsection{\code{Queue$print()}}{
+ Prints this \code{Queue}.
+ \subsection{Usage}{
+ \if{html}{\out{}}
+ \preformatted{Queue$print(...)}
+ \if{html}{\out{
}}
+ }
+ \subsection{Arguments}{
+ \if{html}{\out{}}
+ \describe{
+ \item{\code{...}}{Additional arguments to this method, ignored.}
+ }
+ \if{html}{\out{
}}
+ }
+ \subsection{Returns}{
+ \code{self}, invisibly.
+ }
}
-\subsection{Arguments}{
-\if{html}{\out{}}
-\describe{
-\item{\code{...}}{Additional arguments to this method, ignored.}
-}
-\if{html}{\out{
}}
-}
-\subsection{Returns}{
-\code{self}, invisibly.
-}
-}
\if{html}{\out{
}}
\if{html}{\out{}}
\if{latex}{\out{\hypertarget{method-Queue-clone}{}}}
-\subsection{Method \code{clone()}}{
-The objects of this class are cloneable with this method.
-\subsection{Usage}{
-\if{html}{\out{}}\preformatted{Queue$clone(deep = FALSE)}\if{html}{\out{
}}
+\subsection{\code{Queue$clone()}}{
+ The objects of this class are cloneable with this method.
+ \subsection{Usage}{
+ \if{html}{\out{}}
+ \preformatted{Queue$clone(deep = FALSE)}
+ \if{html}{\out{
}}
+ }
+ \subsection{Arguments}{
+ \if{html}{\out{}}
+ \describe{
+ \item{\code{deep}}{Whether to make a deep clone.}
+ }
+ \if{html}{\out{
}}
+ }
}
-\subsection{Arguments}{
-\if{html}{\out{}}
-\describe{
-\item{\code{deep}}{Whether to make a deep clone.}
-}
-\if{html}{\out{
}}
-}
-}
}
diff --git a/man/data_extract_ui.Rd b/man/data_extract_ui.Rd
index bd47c911..9e581c09 100644
--- a/man/data_extract_ui.Rd
+++ b/man/data_extract_ui.Rd
@@ -18,7 +18,7 @@ This is the outcome of listing \code{\link[=data_extract_spec]{data_extract_spec
}
\value{
Shiny \code{\link[shiny:selectInput]{shiny::selectInput}}\code{s} that allow to define how to extract data from
-a specific dataset. The input elements will be returned inside a \link[shiny:reexports]{shiny::div} container.
+a specific dataset. The input elements will be returned inside a \link[shiny:div]{shiny::div} container.
}
\description{
Data extraction module.
diff --git a/man/reexports.Rd b/man/reexports.Rd
index 4a4a50fd..34122e0d 100644
--- a/man/reexports.Rd
+++ b/man/reexports.Rd
@@ -11,6 +11,6 @@ These objects are imported from other packages. Follow the links
below to see their documentation.
\describe{
- \item{dplyr}{\code{\link[dplyr:reexports]{\%>\%}}}
+ \item{dplyr}{\code{\link[dplyr:\%>\%]{\%>\%}}}
}}
diff --git a/man/teal.transform-package.Rd b/man/teal.transform-package.Rd
index 85a9dc90..0ec64a96 100644
--- a/man/teal.transform-package.Rd
+++ b/man/teal.transform-package.Rd
@@ -18,10 +18,11 @@ Useful links:
}
\author{
-\strong{Maintainer}: Dawid Kaledkowski \email{dawid.kaledkowski@roche.com}
+\strong{Maintainer}: Dony Unardi \email{unardid@gene.com} [reviewer]
Authors:
\itemize{
+ \item Dawid Kaledkowski \email{dawid.kaledkowski@roche.com}
\item Pawel Rucki \email{pawel.rucki@roche.com}
\item Mahmoud Hallal \email{mahmoud.hallal@roche.com}
\item Nikolas Burkoff