Skip to content

API update to SkyBlockProfileMember#474

Open
Jforjo wants to merge 12 commits into
zikeji:mainfrom
Jforjo:hunting-skill
Open

API update to SkyBlockProfileMember#474
Jforjo wants to merge 12 commits into
zikeji:mainfrom
Jforjo:hunting-skill

Conversation

@Jforjo

@Jforjo Jforjo commented Feb 18, 2026

Copy link
Copy Markdown
Contributor

Added all the new API data shown in "skyblock_profile_v2.json" here: HypixelDatabase/HypixelTracking@74e6777
Resolves: #473

@Jforjo

Jforjo commented Feb 18, 2026

Copy link
Copy Markdown
Contributor Author

I put "feat(skyblock)" instead of "types(skyblock)" for most of them... whoops, sorry

@zikeji

zikeji commented Feb 18, 2026

Copy link
Copy Markdown
Owner

I put "feat(skyblock)" instead of "types(skyblock)" for most of them... whoops, sorry

You can actually do a rebase on that one. An interactive rebase from the starting commit, then tell it you want to update the commit messages. Finally, you can force push those changes to "overwrite" your branch. Force pushing is something that you don't do on the main branches, but is fine on feature branches (generally speaking, YMMV depending on the project and it's requirements).

@zikeji

zikeji commented Feb 18, 2026

Copy link
Copy Markdown
Owner

You can also update your description to do something like "Resolves #473" to get the automation aspect.

@Jforjo

Jforjo commented Feb 18, 2026

Copy link
Copy Markdown
Contributor Author

I put "feat(skyblock)" instead of "types(skyblock)" for most of them... whoops, sorry

You can actually do a rebase on that one. An interactive rebase from the starting commit, then tell it you want to update the commit messages. Finally, you can force push those changes to "overwrite" your branch. Force pushing is something that you don't do on the main branches, but is fine on feature branches (generally speaking, YMMV depending on the project and it's requirements).

All search results show a CLI solution... and I've never used the CLI for Git before, sorry

@zikeji

zikeji commented Feb 18, 2026

Copy link
Copy Markdown
Owner

Unfortunately the automate release tooling will bump the minor version if there are feat(ure) commits. In semver, a minor version should introduce a new feature, whereas I don't personally qualify adding more type definitions as a feature. That being said, I can just squash the merge, which I would probably do anyway. I'll want to review this in more depth when I'm more awake, it's 5AM and I've been on side quest after side quest - all because I wanted to update the Vitepress documentation 😓

@zikeji

zikeji commented Feb 18, 2026

Copy link
Copy Markdown
Owner

In conventional commits fix implies a bugfix. A formatting fix would fall under style. https://gist.github.com/pmutua/7008c22908f89eb8bd21b36e4f92b04f

But like I said - that doesn't exactly matter ultimately, since I'll squash the PR and it'll just get turned into one commit.

@Jforjo

Jforjo commented Feb 18, 2026

Copy link
Copy Markdown
Contributor Author

Unfortunately the automate release tooling will bump the minor version if there are feat(ure) commits. In semver, a minor version should introduce a new feature, whereas I don't personally qualify adding more type definitions as a feature. That being said, I can just squash the merge, which I would probably do anyway. I'll want to review this in more depth when I'm more awake, it's 5AM and I've been on side quest after side quest - all because I wanted to update the Vitepress documentation 😓

np lol
I'll have a look at the previous commits to see what to write next time. Literally first time every contributing to someone elses Github thing

@zikeji

zikeji commented Feb 18, 2026

Copy link
Copy Markdown
Owner

np lol I'll have a look at the previous commits to see what to write next time. Literally first time every contributing to someone elses Github thing

It's very much the same when working on a team at a company as well - whether you use GitHub, Gitlab, BitBucket, etc. the paradigms can mostly be mapped to eachother. A valuable skill for any SWE!

Comment thread src/types/Augmented/SkyBlock/ProfileMember.ts

This comment was marked as outdated.

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.

API update on February 17

3 participants