v1.0.0

Jan Stanstrup
2025-10-25T21:50:04Z

chore(release): 1.0.0 [skip ci]

# 1.0.0 (2025-10-25)

### Bug Fixes

* improve git detection and clarify update messaging ([f7e914e](https://gitlab.com/stanstrup_R_packages/remoteUpdater/commit/f7e914ef33aaca2bf1beebfe8b2a5f37feb7ad3d))
* **pkgdown:** add default_repo_subdirs to reference index ([0b4c82a](https://gitlab.com/stanstrup_R_packages/remoteUpdater/commit/0b4c82a6bbc9d5c470d1b52df73ada08b0733402))

### Features

* add check_all_git parameter and enable mermaid diagrams ([16d1d24](https://gitlab.com/stanstrup_R_packages/remoteUpdater/commit/16d1d2460f826a32e32a4e9bd020b22e3ebd73cd))
* add skip_dependencies parameter to control dependency updates ([a607d12](https://gitlab.com/stanstrup_R_packages/remoteUpdater/commit/a607d126138b88d3f93fc3fcbe27c6285d3f2c2a))
* **ci:** enable automatic semantic-release and use NEWS.md for R convention ([e3054e5](https://gitlab.com/stanstrup_R_packages/remoteUpdater/commit/e3054e5c770200b1ff935a3fe8005adecbdb1f63))
* refactor code organization and add default_repo_subdirs function ([39b91a0](https://gitlab.com/stanstrup_R_packages/remoteUpdater/commit/39b91a0f0699a6ccd82f80c027dc843f7396a927))

### BREAKING CHANGES

* Default behavior changed to conservative mode. Only packages with
RemoteType (actually installed from Git) are checked for updates by default. Use
check_all_git=TRUE to also check CRAN packages with Git URLs. This prevents surprising
behavior where CRAN packages get silently switched to Git versions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
* **ci:** Semantic release will now run automatically on every push to main/master.
The release history will be maintained in NEWS.md following R package conventions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
* repo_subdirs parameter now defaults to default_repo_subdirs() instead of NULL