Skip to content

chore(release): 0.3.21 - #823

Merged
randy3k merged 1 commit into
masterfrom
release/0.3.21
Oct 31, 2026
Merged

randy3k merged 1 commit into
masterfrom
release/0.3.21

Conversation

@randy3k

@randy3k randy3k commented Oct 29, 2026 •

Copy link
Copy Markdown
Member

Release 0.3.21

Highlights

Changes

  • Updated DESCRIPTION with Version: 0.3.21 and Date: 2026-10-30
  • Updated NEWS.md with release notes for 0.3.21

@randy3k

randy3k commented Oct 29, 2026

Copy link
Copy Markdown
Member Author

Will make a cran submission upon LGTM.

@renkun-ken renkun-ken left a comment •

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please clarify the default backend installation change in the release notes before submission.

Validation at 17baed0b: all 18 CI checks passed after rerunning the Linux job, whose first runner lost communication. A local R CMD check --as-cran --no-manual completed with 13,461 passing assertions, 22 skips, and one NOTE about the worker global-environment assignments in R/index_worker.R. covr and pacman were unavailable locally, so the check used _R_CHECK_FORCE_SUGGESTS_=false. Please account for the worker-state NOTE in the CRAN submission notes.

Comment thread NEWS.md Outdated
- Fix URI escaping for reserved filename characters, multiline `$`/`::`/`:::`
reference classification, overlapping raw-string scanning, and unsaved buffer
transfers across workspace folder changes (#796).
- Require R (>= 4.0.0) and `lintr` (>= 3.3.0-1), modernizing R 4.0 syntax and

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[P2] Explain that the default backends are now optional

lintr and styler moved from Imports to Suggests, so a fresh install.packages("languageserver") no longer installs either default backend. An upgrade can also leave an older lintr in place, causing diagnostics to fail until it is upgraded. Please state that the server itself does not require lintr, and that users must install or upgrade lintr and install styler to keep the default diagnostics and formatting, or select other backends.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clarified in NEWS.md that lintr and styler are now optional in Suggests and must be installed/upgraded for the default backends (1c497bf).

@renkun-ken

Copy link
Copy Markdown
Member

Just found #824 causing crash. It would be nice to release after it is merged.

@randy3k
randy3k force-pushed the release/0.3.21 branch 2 times, most recently from de6e4bc to 1c497bf Compare October 31, 2026 04:07
@randy3k

randy3k commented Oct 31, 2026

Copy link
Copy Markdown
Member Author

Rebased onto master (including #824 and #825), resolved the index_worker.R globalenv() check NOTE, and submitted 0.3.21 (8dacaa8) to CRAN — fingers crossed! 🤞

@renkun-ken

Copy link
Copy Markdown
Member

Would also like to include #826 when it is merged.

@randy3k

randy3k commented Oct 31, 2026

Copy link
Copy Markdown
Member Author

Accepted by CRAN auto-check (Flavor: r-devel-linux-x86_64-debian-gcc, r-devel-windows-x86_64 — Check: *, Result: OK) and on its way to CRAN! 🎉

@randy3k
randy3k merged commit d4cfc43 into master Oct 31, 2026
18 checks passed
@randy3k

randy3k commented Oct 31, 2026

Copy link
Copy Markdown
Member Author

Would also like to include #826 when it is merged.

Oops, It was accepted already.

@randy3k
randy3k deleted the release/0.3.21 branch October 31, 2026 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants