Skip to content

Commit

Permalink
Merge pull request #392 from Appsilon/Release_1.2.0
Browse files Browse the repository at this point in the history
Release 1.2.0
  • Loading branch information
Leszek-Sieminski authored Nov 25, 2022
2 parents 3a89692 + feb7151 commit 48ba60d
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 14 deletions.
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: rhino
Title: A Framework for Enterprise Shiny Applications
Version: 1.1.1.9009
Version: 1.2.0
Authors@R:
c(
person("Kamil", "Żyła", role = c("aut", "cre"), email = "[email protected]"),
Expand Down
31 changes: 18 additions & 13 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,23 @@
# rhino (development version)

* Added a `NEWS.md` file to track changes to the package.
* Added a `paths` argument to `lint_r()`.
* Prevent `init()` in home directory.
* Included `build_js()` and `build_sass()` in template CI.
* Use R version from the lockfile in CI.
* Dropped dependency on Yarn - only Node.js is now required.
* Upgraded to `r-lib/actions/setup-r@v2`.
* Upgraded to `lintr >= 3.0.0`.
* Silence audit and funding messages when using Node.js.
* Developer Mode is no longer needed on Windows to use Node.js tools.
* The `build_js()` and `build_sass()` functions should now work on Windows with `watch = TRUE`.
* The `lint_js()` function should now work on Windows when imports are used in JavaScript.
* Improve behavior of with_head_tags() it won't cause problems with `legacy_entrypoint: source`
# [rhino 1.2.0](https://github.com/Appsilon/rhino/releases/tag/v1.2.0)

## Highlights
1. Don't use symbolic links internally.
This fixes a couple of issues with Node.js tools on Windows:
* Developer Mode is no longer needed.
* The `build_js()` and `build_sass()` functions now work with `watch = TRUE`.
* The `lint_js()` function now works when imports are used in JavaScript.
2. Drop dependency on Yarn - only Node.js is now required.
3. Improved Rhino CI:
* Run `build_js()` and `build_sass()` CI.
* Use R version from the lockfile.
* Upgrade to `r-lib/actions/setup-r@v2`.
4. The `lint_r()` now accepts a `paths` argument which can be used to run it on specific files.
5. The `init()` function will refuse to run in the home directory unless `force = TRUE` is passed.
6. Shiny bookmarking works better with `legacy_entrypoint: source`
(the UI function no longer needs to take an argument).
7. Upgraded to `lintr >= 3.0.0` and updated linter rules.

# [rhino 1.1.1](https://github.com/Appsilon/rhino/releases/tag/v1.1.1)

Expand Down

0 comments on commit 48ba60d

Please sign in to comment.