diff --git a/DESCRIPTION b/DESCRIPTION index 4c7ffcb..397a7ff 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Type: Package Package: htmlwidgets Title: HTML Widgets for R -Version: 1.6.3.9000 +Version: 1.6.4 Authors@R: c( person("Ramnath", "Vaidyanathan", role = c("aut", "cph")), person("Yihui", "Xie", role = "aut"), diff --git a/NEWS.md b/NEWS.md index f545702..2661349 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,6 +1,6 @@ -# htmlwidgets (development version) +# htmlwidgets 1.6.4 -* htmlwidgets once again eagerly recurses into list-like objects when searching for JavaScript strings wrapped in `JS()`. If you encounter an infinite recursion ("C stack usage is too close to the limit"), the best strategy is to coerce the offending items to a character string. (#478) +This release reverts the change made in v1.6.3 (to no longer recurse into list-like objects when searching for JavaScript strings wrapped in `JS()`). Although that change helped prevent infinite recursion in some cases, it ultimately broke too many existing widgets that relied on the previous behavior. If you encounter infinite recursion errors ("C stack usage is too close to the limit"), the best strategy is to coerce the offending items to a character string. (#478) # htmlwidgets 1.6.3