Skip to content

Fix AstroJS deprecation warnings - #201

Merged
zachwaffle4 merged 4 commits into
frcsoftware:mainfrom
httphypixelnet:fix/171
Aug 30, 2026
Merged

Fix AstroJS deprecation warnings#201
zachwaffle4 merged 4 commits into
frcsoftware:mainfrom
httphypixelnet:fix/171

Conversation

@httphypixelnet

Copy link
Copy Markdown
Contributor

PR #171 introduced a deprecated warning from the use of remarkRehype without specifying unified() as the markdown processor.

This PR also bumps starlight-links-validator to the latest version to resolve a second deprecation warning.

@httphypixelnet
httphypixelnet requested a review from a team as a code owner August 23, 2026 04:11
@github-actions github-actions Bot added the infra Any infrastructure for building the website or syncing files label Aug 23, 2026
@github-actions

Copy link
Copy Markdown

🌐 Preview URL: https://pr-201.frcsoftware.pages.dev

@zachwaffle4
zachwaffle4 merged commit 21f7e82 into frcsoftware:main Aug 30, 2026
8 checks passed
zachwaffle4 added a commit to ftcsoftware/ftcsoftware.org that referenced this pull request Aug 30, 2026
* Stage1a auto + additonal motors (frcsoftware#194)

## Description

Adds stage 1a curriculum for programing a simple auto as well as
progiraming the IntakeLauncher and Feeder motors. Makes progress on frcsoftware#13
.

Todo:
- [x]  Video + text on running the simple auto
- [x]  Talk about FuelSim
- [x] Update FuelSim to use `periodic()` over `update()`
- [x]  Video + text on AScope graph with additonal motors
- [x]  Video + text on Ascope 3d with additional motors

## Meta

Merge checklist:

- [x] Pull Request title is [short, imperative
summary](https://cbea.ms/git-commit/) of proposed changes
- [x] The description documents the _what_ and _why_, including events
that led to this PR
- [x] Pull Request has been [linted and
formatted](https://frcsoftware.org/contribution/styleguide/#linting-and-formatting)
and follows the
[styleguide](https://frcsoftware.org/contribution/styleguide)

---------

Co-authored-by: Adriana <16786568+Adrianamm@users.noreply.github.com>

* Stage 1B: Explain what a task is for/will accomplish (frcsoftware#183)

## Description

What changed? Why? (the code + comments should speak for itself on the
"how")

Some tasks failed to explain what they are for/what they accomplish.
This PR adds extra lines to fix that.

Draft for now as I only did a quick sweep and want other eyes to catch
more locations.

Closes frcsoftware#167.

## Meta

Merge checklist:

- [x] Pull Request title is [short, imperative
summary](https://cbea.ms/git-commit/) of proposed changes
- [x] The description documents the _what_ and _why_, including events
that led to this PR
- [x] Pull Request has been [linted and
formatted](https://frcsoftware.org/contribution/styleguide/#linting-and-formatting)
and follows the
[styleguide](https://frcsoftware.org/contribution/styleguide)

---------

Co-authored-by: Adriana <16786568+Adrianamm@users.noreply.github.com>

* Fix AstroJS deprecation warnings (frcsoftware#201)

PR frcsoftware#171 introduced a deprecated warning from the use of remarkRehype
without specifying unified() as the markdown processor.

This PR also bumps starlight-links-validator to the latest version to
resolve a second deprecation warning.

---------

Co-authored-by: Zach Harel <zach@zharel.me>

* Stage 1A: Code snippet fixed and clarified text about main (frcsoftware#191)

## Description

What changed? Why? (the code + comments should speak for itself on the
"how")
Code snippets for main.java didn't match so that was fixed. Also
reworded the part about main to make it clear that it shouldn't be
edited.


Merge checklist:

- [x] Pull Request title is [short, imperative
summary](https://cbea.ms/git-commit/) of proposed changes
- [x] The description documents the _what_ and _why_, including events
that led to this PR
- [x] Pull Request has been [linted and
formatted](https://frcsoftware.org/contribution/styleguide/#linting-and-formatting)
and follows the
[styleguide](https://frcsoftware.org/contribution/styleguide)

Co-authored-by: Zach Harel <zach@zharel.me>

* Add comments and javadocs to match ctre code (frcsoftware#80)

## Description

Adds the wpilib template comments and javadocs to the rev stage 1a code
to match the ctre code. Result of this review:
frcsoftware#51 (review)

## Meta

Merge checklist:

- [x] Pull Request title is [short, imperative
summary](https://cbea.ms/git-commit/) of proposed changes
- [x] The description documents the _what_ and _why_, including events
that led to this PR
- [x] Pull Request has been [linted and
formatted](https://frcsoftware.org/contribution/styleguide/#linting-and-formatting)
and follows the
[styleguide](https://frcsoftware.org/contribution/styleguide)

---------

Co-authored-by: Adriana <16786568+Adrianamm@users.noreply.github.com>

* Minor clean ups in sidebar and course overview (frcsoftware#208)

## Description
What changed? Why? (the code + comments should speak for itself on the
"how")
For Stage 0, Stage 1, Stage 1, Stage 1A and Stage 1B, the sidebar used
the word "Introduction" for the overview. However, the overview page had
a header which said "Stage # Overview". I adjusted it so instead of
"Stage # Introduction" it is now "Stage # Overview". It's more
consistent

The Course overview got small updates, including:
- The list for Stage 0 was out of date. That was updated to reflect what
is currently in the stage 0 sidebar
- It was "Stage1A" "Stage1B" but I added a space to keep it consistent.
it's now "Stage 1A" and "Stage 1B"
- The sentence for describing 1B was updated to better reflect what it
is. also the flow of the setence didn't quite make sense before. `Add
Command-Based programming, a file structure for programming FRC robots,
to kitbot` vs `Learn Command-Based programming, a file structure for
programming FRC robots, by adding it to code written in 1A.`
- The link to Stage1 now directs to Stage1 overview. Before it did not

## Meta

Merge checklist:

- [x] Pull Request title is [short, imperative
summary](https://cbea.ms/git-commit/) of proposed changes
- [x] The description documents the _what_ and _why_, including events
that led to this PR
- [x] Pull Request has been [linted and
formatted](https://frcsoftware.org/contribution/styleguide/#linting-and-formatting)
and follows the
[styleguide](https://frcsoftware.org/contribution/styleguide)

---------

Co-authored-by: Zach Harel <zach@zharel.me>

---------

Co-authored-by: Spaceman 11 <135277197+Spaceman113138@users.noreply.github.com>
Co-authored-by: Adriana <16786568+Adrianamm@users.noreply.github.com>
Co-authored-by: ハイドラ <thecomputer314@gmail.com>
Co-authored-by: httphypixelnet <91695346+httphypixelnet@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infra Any infrastructure for building the website or syncing files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants