Releases: coatless-rpkg/searcher
Releases · coatless-rpkg/searcher
searcher 0.0.6 - "Finding Earth"
Features
- Added search portals:
search_ecosia()
: Searches on Ecosia.
(#31,
#32)search_rseek()
: Searches on rseek.
(#32, thanks @rossellhayes!)
Bug Fixes
- Modified URLs to search engines to pass CRAN checks.
- Removed documentation URLs to Ecosia search engine as they return
404: Not Found
.
Deployment
- Updated GitHub Actions for R workflows
(#34). - Added pkgdown website (#34).
searcher 0.0.5 - "Finding itself"
Features
- Added search portal:
- Added ability to set default package actions. (#7, #20)
searcher.launch_delay
controls how long the user remains in R prior
to the browser opening. Default is0.5
seconds.searcher.use_rstudio_viewer
specifies whether RStudio's viewer pane should
open the link instead of a web browser. Default isFALSE
until RStudio's
sandbox issue is resolved.searcher.default_keyword
: Suffix keyword to focus search results
between either"base"
or"tidyverse"
. Default is"base"
.
- Added option to launch RStudio's Viewer pane to display search results.
- Note: This feature requires a patch per rstudio/rstudio#2252.
(#21, #22)
- Note: This feature requires a patch per rstudio/rstudio#2252.
Breaking Changes
- Function factory or a closure approach-based approach is now used to create
search portal functionssearch_*()
throughsearcher()
. searcher()
function has lost the ability to specifyrlang
to address
an unevaluated promise issue.
Fixes
- Addressed internal vignette index name being used as the title.
Deployment
- Switched from using TravisCI to using
GitHub Actions for R. (#25, #27) - Improved code coverage of unit tests (#29)
searcher 0.0.4 - "Finding Community"
Features
- Added search portal:
search_rstudio_community()
orsearch_rscom()
: Searches on RStudio Community.
(#13, #17)
- Added vignette on search patterns (#18).
Changes
- Renamed search portal:
- Changed
search_ixquick()
tosearch_startpage()
due to the
merging of ixquick into startpage. (#15)
- Changed
- Update the README overview for the project. (#16)
Deployment
searcher 0.0.3 - "Finding R"
searcher 0.0.2 - "Finding Gold"
- Added search portal functions
search_site()
: Looks up search portal and then searches with it.search_google()
: Searches with Googlesearch_bing()
: Searches with Bingsearch_duckduckgo()
orsearch_ddg()
: Searches with DuckDuckGosearch_github()
orsearch_gh()
: Searches issues on GitHubsearch_bitbucket()
orsearch_bb()
: Searches issues on BitBucketsearch_stackoverflow()
orsearch_so()
: Searches questions on StackOverflow
- Add function generator
searcher()
to create function objects that can be
used as error handlers inoption(error = )
and task call-backs. - Created a
browse_url()
that checks to see if it is in interactive mode before
trying to open a web browser 0.5 seconds after call.