NEWS.md
    Apikey class added for API services token use. The Apikey class has the same methods as the Credentials and Token classes.Auth parent abstract class added.create_apikey_profile() added as a wrapper to the $new() method defined in the Apikey class.explain_url() to parse URLs to a table of key-value pairs has been added.askpass dependency as been replaced by getPass.askme() function has been updated as a consequence of the replacement of the askpass dependency by getPass.create_token_profile() function has been updated as a consequence of the replacement of the askpass dependency by getPass.add_rmd_template_gui() RStudio addin has been enhanced with a new, user-friendly design.run_app_gui() RStudio addin has been enhanced with a new, user-friendly design.alert_ewma() function has been updated to include median scaling for time series of percentages less than 1.alert_regression() function has been updated to include moving average test for suppressing alerts during down slopes.clean_text() function has been removed from the Rnssp R package.Rnssp R package has a new hexsticker.Rnssp webassembly build now available for webr and shinylive.Rnssp.list_apps() lists available custom-built shiny apps from the Rnssp-shiny-apps Github repository.run_app_gui()).$get_api_tsgraph() method has been removed.get_api_tsgraph function has been removed as a consequence of the removal of the deprecated $get_api_tsgraph method.Credentials class has been updated. It now interfaces with API services no authorization requirement.get_essence_data() function has been upgraded to accommodate the table builder ESSENCE API.change_dates() function has been upgraded to fix flip-flopping start and end date values (#13)assertive.types package dependency has been replaced by the assertions package (#14).webscrape_icd() function has been fixed to webscrape 2024 ICD10 code sets.create_profile() added as a wrapper to the $new() method defined in the Credentials class.get_essence_data() added to specifically pull data using the NSSP-ESSENCE API.alert_nbinom() added for weekly time series of counts spanning multiple years.run_app() has been added as a utility to run embedded shiny apps.Token class added for API services token use. The Token class has the same methods as the Credentials class.create_token_profile() added as a wrapper to the $new() method defined in the Token class.Rnssp detects new version and suggests package upgrade.test-create_profile.R added for create_profile().test-create_token_profile.R added for create_token_profile().test-alert_nbinom.R added for alert_nbinom().test-alert_serfling.R added for alert_serfling().test-get_essence_data.R added for get_essence_data().test-get_api_graph.R added for get_api_graph().test-get_api_tsgraph.R added for get_api_tsgraph().slider package added as a dependency.lubridate package added as a dependency.alert_mar() function has been removed.add_rmd_template() has been improved with additional arguments and better error handling.remove_rmd_template() has been improved with additional arguments and better error handling.Rnssp:::add_rmd_template_gui() has been improved with additional arguments and better error handling.Rnssp:::remove_rmd_template_gui() has been improved with additional arguments and better error handling.$get_api_response() has been improved and now prints HTTP status code.$get_api_tsgraph() has been improved with additional arguments and now prints HTTP status code.$get_api_tsgraph() method has been deprecated and will be removed in the next release of Rnssp.$get_api_graph() has been added as a replacement to the $get_api_tsgraph().get_api_response() added as a wrapper to the $get_api_response() method defined in the Credentials class.get_api_data() added as a wrapper to the $get_api_data() method defined in the Credentials class.get_api_tsgraph() added as a wrapper to the $get_api_tsgraph() method defined in the Credentials class.alert_switch() added for anomaly detection.alert_regression() added for anomaly detection.alert_farrington() added for weekly time series of counts spanning multiple years.webscrape_icd() added to web scrape ICD discharge diagnosis code sets from the CDC FTP server (for ICD-10) or CMS website (for ICD-9).Rnssp:::create_user_profile_gui())Rnssp:::create_user_profile())list_templates())Rnssp:::add_rmd_template_gui())Rnssp:::remove_rmd_template_gui())Rnssp:::rnssp_templates_manual())Rnssp:::rnssp_manual())add_rmd_template() no longer has a template_name argument. The argument template_name has been replaced by template which is the first argument in the function call.test-alert_farrington.R added for alert_farrington().test-alert_regression.R added for alert_regression().test-alert_switch.R added for alert_switch().test-add_rmd_template.R added for add_rmd_template().test-remove_rmd_template.R added for remove_rmd_template().test-get_api_data.R added for the get_api_data() function.test-get_api_response.R added for the get_api_response() function.test-get_api_tsgraph.R added for the get_api_tsgraph() function.test-get_api_data_method.R added for the $get_api_data() method.test-get_api_response_method.R added for the $get_api_response() method.test-get_api_tsgraph_method.R added for the $get_api_tsgraph() method.test-webscrape_icd.R added for webscrape_icd()
hsa_sf)rnssp_stopwords)alert_mar() is depecrated. Use alert_regression instead.test_alert_mar.R has been removed for alert_mar().alert_regression() are fit using lm.fit() instead of lm() to reduce computation time associated with extraneous computations made by lm().Rnssp_vignettes() functionlist_templates() lists available templates from the Rnssp-rmd-templates Github repositoryadd_rmd_template() can now add RMarkdown templates from Rnssp-rmd-templates Github repositoryadd_rmd_template() can now run in non-interactive moderemove_rmd_template() removes an existing RMarkdown template from an existing Rnssp package template list.change_dates() changes the start and/or end dates in an ESSENCE API URL$get_api_data() method has been extended to accept further arguments to parse CSV files.Rnssp vignettes.THANKS.md to acknowledge various supports and other contributions.alert_ewma() implements EWMA time series anomaly detection algorithmalert_mar() implements MAR time series anomaly detection algorithmclassify_trend() implements a time series trend classification algorithmNEWS.md file to track changes to the package.