FreesearchR/news/index.html

151 lines
13 KiB
HTML
Raw Normal View History

<!DOCTYPE html>
<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Changelog • FreesearchR</title><!-- favicons --><link rel="icon" type="image/png" sizes="96x96" href="../favicon-96x96.png"><link rel="icon" type="”image/svg+xml”" href="../favicon.svg"><link rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png"><link rel="icon" sizes="any" href="../favicon.ico"><link rel="manifest" href="../site.webmanifest"><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/Montserrat-0.4.10/font.css" rel="stylesheet"><link href="../deps/Public_Sans-0.4.10/font.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.5.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><link href="../extra.css" rel="stylesheet"><meta property="og:title" content="Changelog"><meta property="og:image" content="https://agdamsbo.github.io/FreesearchR/logo.png"><script defer src="https://stats.freesearchr.org/script.js" data-website-id="85bfd1e8-2cbe-4a4a-aa34-1dfb2960905b"></script></head><body>
<a href="#main" class="visually-hidden-focusable">Skip to contents</a>
<nav class="navbar navbar-expand-lg fixed-top bg-primary" data-bs-theme="dark" aria-label="Site navigation"><div class="container">
<a class="navbar-brand me-2" href="../index.html">FreesearchR</a>
<small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">25.6.3</small>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div id="navbar" class="collapse navbar-collapse ms-3">
<ul class="navbar-nav me-auto"><li class="nav-item"><a class="nav-link" href="../articles/FreesearchR.html">Get started</a></li>
<li class="nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li>
<li class="nav-item dropdown">
<button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button>
<ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/data-types.html">Data types</a></li>
<li><a class="dropdown-item" href="../articles/session.html">Session info</a></li>
<li><a class="dropdown-item" href="../articles/visuals.html">On visuals</a></li>
</ul></li>
<li class="nav-item"><a class="nav-link" href="../ROADMAP.html">Roadmap</a></li>
<li class="nav-item"><a class="nav-link" href="../QA.html">Q&amp;A</a></li>
<li class="active nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li>
</ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search">
<input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li>
<li class="nav-item"><a class="external-link nav-link" href="https://github.com/agdamsbo/FreesearchR/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li>
</ul></div>
</div>
</nav><div class="container template-news">
<div class="row">
<main id="main" class="col-md-9"><div class="page-header">
<img src="../logo.png" class="logo" alt=""><h1>Changelog</h1>
<small>Source: <a href="https://github.com/agdamsbo/FreesearchR/blob/main/NEWS.md" class="external-link"><code>NEWS.md</code></a></small>
</div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.6.3" id="freesearchr-2563">FreesearchR 25.6.3<a class="anchor" aria-label="anchor" href="#freesearchr-2563"></a></h2>
<ul><li><p><em>NEW</em> First go at introducing more options to evaluate missings. This has introduced a new dependency to use the visdat package and visualisation. The solution includes the option to visualise data classes and missingness as well as comparisons of variables by missing outcome variable or not to determine the nature of missingness.</p></li>
<li><p><em>FIX</em> The REDCap import module has been updated visually and the PAI token is now hidden as a password. This module should still only be used when running locally if you are accessing sensitive data.</p></li>
<li><p>minor rewordings and updated UI.</p></li>
</ul></div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.6.2" id="freesearchr-2562">FreesearchR 25.6.2<a class="anchor" aria-label="anchor" href="#freesearchr-2562"></a></h2>
<ul><li><p><em>FIX</em> Added warning about only using REDCap with sensitive data running locally. THis applies to all data actually. Considering taking REDCap out in hosted version. Standalone app is in the works.</p></li>
<li><p><em>FIX</em> Reworded the completeness filter to be on missingness, as this is a more commonly used concept.</p></li>
<li><p><em>FIX</em> Improved layout around data filters to improve usage.</p></li>
<li><p><em>FIX</em> Regression table in report respects inclusion of p-values or not.</p></li>
</ul></div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.6.1" id="freesearchr-2561">FreesearchR 25.6.1<a class="anchor" aria-label="anchor" href="#freesearchr-2561"></a></h2>
<ul><li><p><em>FIX</em> big not allowing to browse data</p></li>
<li><p><em>FIX</em> caught the last bugs when initiating the creation of new variables</p></li>
</ul></div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.5.6" id="freesearchr-2556">FreesearchR 25.5.6<a class="anchor" aria-label="anchor" href="#freesearchr-2556"></a></h2>
<ul><li><p><em>FIX</em> note on max file size of 5 mb</p></li>
<li><p><em>FIX</em> added a banner to the dev version on shinyapps.io</p></li>
<li><p><em>FIX</em> updated intro text</p></li>
</ul></div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.5.5" id="freesearchr-2555">FreesearchR 25.5.5<a class="anchor" aria-label="anchor" href="#freesearchr-2555"></a></h2>
<ul><li><p><em>FIX</em> several minor bugs and polish</p></li>
<li><p><em>FIX</em> include/exclude p-values in regression table.</p></li>
</ul></div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.5.4" id="freesearchr-2554">FreesearchR 25.5.4<a class="anchor" aria-label="anchor" href="#freesearchr-2554"></a></h2>
<ul><li><p><em>FIX</em> correctly omit NAs in <code><a href="../reference/data_type.html">data_type()</a></code> call</p></li>
<li><p><em>FIX</em> omit NAs when plotting Euler diagrams.</p></li>
<li><p><em>FIX</em> print correct labels in horizontal stacked bars.</p></li>
<li><p><em>FIX</em> initial app load should feel faster.</p></li>
</ul></div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.5.3" id="freesearchr-2553">FreesearchR 25.5.3<a class="anchor" aria-label="anchor" href="#freesearchr-2553"></a></h2>
<ul><li><p><em>FIX</em> a little polish on the data import</p></li>
<li><p><em>FIX</em> polished REDCap import and new code to reference the <code><a href="https://agdamsbo.github.io/REDCapCAST/reference/easy_redcap.html" class="external-link">REDCapCAST::easy_redcap()</a></code> function.</p></li>
<li><p><em>FIX</em> updated documentation to reflect new private hosting on a Hetzner server in Germany.</p></li>
</ul></div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.5.2" id="freesearchr-2552">FreesearchR 25.5.2<a class="anchor" aria-label="anchor" href="#freesearchr-2552"></a></h2>
<ul><li><p><em>FIX</em>: correct export of plots. The solution in the last version broke more than it solved.</p></li>
<li><p><em>NEW</em>: added simple loading animation.</p></li>
</ul><p>A privately hosted version is now live on app.freesearchr.org. For now, it is hosted on Hetzner with Yunohost.</p>
</div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.5.1" id="freesearchr-2551">FreesearchR 25.5.1<a class="anchor" aria-label="anchor" href="#freesearchr-2551"></a></h2>
<ul><li><p><em>FIX</em>: correct export of single variable plot.</p></li>
<li><p><em>NEW</em>: Include app version in report for reference.</p></li>
<li><p><em>NEW</em>: Show progress on connecting to a REDCap database.</p></li>
<li><p><em>FIX</em>: Data import code export.</p></li>
</ul></div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.4.5" id="freesearchr-2545">FreesearchR 25.4.5<a class="anchor" aria-label="anchor" href="#freesearchr-2545"></a></h2>
<ul><li><p><em>BUG</em>: Regression results and code not returned correctly</p></li>
<li><p><em>IMPROVED</em>: analyses results are reset on data change</p></li>
<li><p><em>NEW</em>: app usage tracking only in hosted app. README updated to reflect.</p></li>
</ul></div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.4.4" id="freesearchr-2544">FreesearchR 25.4.4<a class="anchor" aria-label="anchor" href="#freesearchr-2544"></a></h2>
<p>Minor updates in docs and easier citation.</p>
</div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.4.3" id="freesearchr-2543">FreesearchR 25.4.3<a class="anchor" aria-label="anchor" href="#freesearchr-2543"></a></h2>
<ul><li><p><em>NEW</em>: Added a variables type filter to easily exclude unwanted types. This also includes having data type rather than data class in the summary table. Will evaluate. Types are a simpler, more practical version of the <em>R</em> data class to easy interpretation.</p></li>
<li><p><em>NEW</em>: A logo is here! It should emphasize the underlying reliance on <em>R</em> while also inspire to explore.</p></li>
<li><p><em>IMPROVED</em>: docs are updated and much more comprehensive. They will be continuously updated.</p></li>
</ul><p>Polishing and moved hosted app to new address to fully reflect name change: <a href="https://agdamsbo.shinyapps.io/FreesearchR/" class="external-link">https://agdamsbo.shinyapps.io/FreesearchR/</a></p>
</div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.4.2" id="freesearchr-2542">FreesearchR 25.4.2<a class="anchor" aria-label="anchor" href="#freesearchr-2542"></a></h2>
<p>Polished and simplified data import module including a much improved REDCap import module.</p>
<ul><li><p><em>CHANGE</em> <code><a href="../reference/default_parsing.html">default_parsing()</a></code> now ensure unique variable names.</p></li>
<li><p><em>NEW</em> Working code output for all major modules including import, modifications, filter, evaluation, plotting and regression. And it is nicely formatted!</p></li>
<li><p><em>NEW</em> The basics of a “Getting started”-vignette is done, and can be expanded on later.</p></li>
</ul></div>
<div class="section level2">
<h2 class="pkg-version" data-toc-text="25.4.1" id="freesearchr-2541">FreesearchR 25.4.1<a class="anchor" aria-label="anchor" href="#freesearchr-2541"></a></h2>
<p>Focus is on polish and improved ui/ux.</p>
<p>Updating project name to FreesearchR, with renamed repository. Graphics are coming. This may introduce some breaking chances for others calling or installing the package. No additional future changes are planned. A complete transition is planned before attending and presenting a poster at the European Stroke Organisation Conference 2025 in May.</p>
<p>Testing file upload conducted and improved.</p>
<p>Working on improving code export. This is very difficult to get perfect. Initial focus is on extracting enough to be able to learn from it.</p>
<p>Regression calculations, plots, and checks have been improved and moved to standalone module.</p>
<p>Data overview/modifications has been simplified slightly.</p>
</div>
</main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2>
</nav></aside></div>
<footer><div class="pkgdown-footer-left">
<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.3.</p>
</div>
<div class="pkgdown-footer-right">
<p>Developed by Andreas Gammelgaard Damsbo. Provided without <strong>any warranty</strong>.</p>
</div>
</footer></div>
</body></html>