Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add map_view to the default features and improve how the nasm feature is handled and documented #8243

Merged
merged 9 commits into from
Nov 28, 2024

Conversation

abey79
Copy link
Member

@abey79 abey79 commented Nov 28, 2024

Related

What

This PR:

  • adds the map_view feature to default
  • removes everywhere the map_view was explicitly added that is no longer necessary
  • prints a warning when building in release mode with the nasm feature disabled (which is still the default)
  • document that nasm thing everywhere we talk about cargo install rerun-cli
  • tries to make people think before they add stuff to the release feature instead of the default feature

@abey79 abey79 added 📖 documentation Improvements or additions to documentation 🧑‍💻 dev experience developer experience (excluding CI) include in changelog labels Nov 28, 2024
Copy link

github-actions bot commented Nov 28, 2024

Web viewer built successfully. If applicable, you should also test it:

  • I have tested the web viewer
Result Commit Link
9f62944 https://rerun.io/viewer/pr/8243

Note: This comment is updated whenever you push a commit.

Copy link

github-actions bot commented Nov 28, 2024

Latest documentation preview deployed successfully.

Result Commit Link
9f62944 https://landing-9p95xtraa-rerun.vercel.app/docs

Note: This comment is updated whenever you push a commit.

@teh-cmc teh-cmc self-requested a review November 28, 2024 15:23
README.md Outdated Show resolved Hide resolved
@rerun-io rerun-io deleted a comment from github-actions bot Nov 28, 2024
@teh-cmc teh-cmc merged commit d2b45d5 into main Nov 28, 2024
37 checks passed
@teh-cmc teh-cmc deleted the antoine/fix-default-features branch November 28, 2024 16:03
teh-cmc added a commit that referenced this pull request Nov 28, 2024
…ture is handled and documented (#8243)

This PR:
- adds the `map_view` feature to `default`
- removes everywhere the `map_view` was explicitly added that is no
longer necessary
- prints a warning when building in release mode with the `nasm` feature
disabled (which is still the default)
- document that `nasm` thing everywhere we talk about `cargo install
rerun-cli`
- tries to make people think before they add stuff to the `release`
feature instead of the `default` feature

---------

Co-authored-by: Clement Rey <cr.rey.clement@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🧑‍💻 dev experience developer experience (excluding CI) 📖 documentation Improvements or additions to documentation include in changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants