Releases: vrchatapi/specification
Releases · vrchatapi/specification
v1.20.7-nightly.3
Full Changelog: v1.20.6...v1.20.7-nightly.3
v1.20.6
What's Changed
- Document
PUT /groups/:groupId/representationendpoint by @Raphiiko in #470 - Update spec with missing fields by @jellejurre in #471
- Add Avatar Style, Props, and Inventory endpoints by @VinyarionHyarmendacil in #473
- Rename messageSlot to requestSlot in requestInviteRequest by @lillithkt in #479
- Adds calendar management permission to group schemas by @Miner28 in #484
- Revert "Adds calendar management permission to group schemas" by @ariesclark in #486
- Adds calendar management permission to group permissions by @Miner28 in #487
- Release 1.20.1 by @Miner28 in #488
- Add Calendar API by @timothysoup in #490
- Add pronounshistory, constraintdepth by @jellejurre in #476
- Make
profilePicOverride,profilePicOverrideThumbnail, anduserIconoptional for limited user objects by @Rexios80 in #492 - Add calendar search for events by @VinyarionHyarmendacil in #496
- Inventory sharing and various Economy endpoints by @VinyarionHyarmendacil in #500
- Add Update Own Inventory Item, fix Get Inventory parameters by @VinyarionHyarmendacil in #475
- feat: new endpoint /instances/recent by @Hackebein in #501
- Adds new calendar link permission by @Miner28 in #504
- Bump API version from 1.20.3 to 1.20.4 by @Rexios80 in #494
- feat: add /auth/user/avatarmoderations by @Hackebein in #503
- Make currentAvatarImageUrl optional on LimitedUserFriend by @Rexios80 in #508
- feat: Add Discord Details in CurrentUser schema by @timothysoup in #507
- Fix PlayerModerationType schema and update query by @timothysoup in #509
- Update required fields in CalendarEvent schema by @timothysoup in #510
- Make instance fields optional by @Rexios80 in #512
- Upgrade dependencies to fix bundling issue by @Rexios80 in #513
- Revert "Upgrade dependencies to fix bundling issue" by @ariesclark in #514
- Update redocly by @Rexios80 in #517
- Getting empty map for discord details by @Rexios80 in #518
- Update API version to 1.20.5 by @Rexios80 in #525
- fix: update currentAvatarTags type is array of string, not string by @pluslatte in #521
- Add missing world query params by @maplefluff in #472
- Try to remove duplicate type name 'Platform' and 'Tag' by @McHauge in #483
- Upgrade Node in CI to v20 by @Foorack in #451
- Other methods for /auth/user/avatarmoderations by @VinyarionHyarmendacil in #505
- Inventory and Economy endpoints and methods by @VinyarionHyarmendacil in #502
- Add endpoint to get User Group instances for a specific Group by @timothysoup in #511
- Add missing instance region by @Rexios80 in #531
- test: break things but in a pr by @ariesclark in #529
- Remove usw from instance regions by @Rexios80 in #532
- Social and Inventory endpoints by @VinyarionHyarmendacil in #530
New Contributors
- @lillithkt made their first contribution in #479
- @timothysoup made their first contribution in #490
- @pluslatte made their first contribution in #521
- @McHauge made their first contribution in #483
Full Changelog: 1.19.3...v1.20.6
v1.20.6-nightly.38
Full Changelog: v1.20.6-nightly.36...v1.20.6-nightly.38
v1.20.6-nightly.36
Full Changelog: v1.20.6-nightly.33...v1.20.6-nightly.36
v1.20.6-nightly.33
Full Changelog: v1.20.6-nightly.32...v1.20.6-nightly.33
v1.20.6-nightly.32
What's Changed
- Social and Inventory endpoints by @VinyarionHyarmendacil in #530
Full Changelog: v1.20.6-nightly.31...v1.20.6-nightly.32
v1.20.6-nightly.31
Full Changelog: v1.20.6-nightly.30...v1.20.6-nightly.31
v1.20.6-nightly.30
Full Changelog: v1.20.6-nightly.29...v1.20.6-nightly.30
v1.20.6-nightly.29
Full Changelog: v1.20.6-nightly.28...v1.20.6-nightly.29
v1.20.6-nightly.28
What's Changed
- Clean up operation ID's by @Foorack in #2
- Separate all Models/Schemes into individual files by @Foorack in #3
- Add Notification endpoints by @Foorack in #4
- Added offline parameter to /auth/user/friends by @Rexios80 in #15
- Made ConfigDynamicWorldRows.tag nullable by @Rexios80 in #14
- Added location to LimitedUser by @Rexios80 in #16
- Re-license under MIT by @Foorack in #17
- Run OpenAPI Bundler as GitHub CI task by @Foorack in #18
- Add FileAPI endpoints by @Foorack in #13
- Made accountDeletionDate not required so it generates as nullable by @Rexios80 in #19
- Auth endpoints only require basic auth by @Rexios80 in #21
- Add CI linting check by @Foorack in #22
- Document Set-Cookie and 2FA rememberance cookie by @Foorack in #23
- Remove redundant wrappers around Date and DateTime by @Foorack in #24
- Feature/worlds by @Rexios80 in #25
- These user fields are nullable by @Rexios80 in #26
- feature(worlds): add worlds api by @Foorack in #28
- Clarify Tag prefixes further by @information-redacted in #29
- feature(favorites): add favorites api by @Foorack in #30
- feature(avatars): add avatars api by @Foorack in #31
- feature(playermoderation): add playermoderation api by @Foorack in #34
- Setup Release Action flow by @Foorack in #36
- ci: fix ci for CF pages for preview by @Foorack in #44
- feature(permissions): Add basic Permission endpoints by @Foorack in #43
- feature(permissions): adm permission endpoints by @Foorack in #45
- fix: Missing tag by @Foorack in #46
- refactor(split): Split out System API paths by @Foorack in #47
- Split out Auth API by @Foorack in #48
- docs: fix broken C# link by @Foorack in #49
- fix(favorite): type is not read-only, it is submitted during addFavorite by @Foorack in #50
- @Foorack fix(auth): pastDisplayNames is an object array, not string array by @Foorack in #51
- Split out Users API by @Foorack in #52
- Split out Friends API by @Foorack in #53
- Split out Notifications API by @Foorack in #54
- Split out File API by @Foorack in #55
- Split out World API by @Foorack in #56
- Split out Favorites API by @Foorack in #57
- Split out Avatars API by @Foorack in #58
- Split out PlayerModerationAPI by @Foorack in #59
- Cleanup responses after splitting up API sections by @Foorack in #61
- Add InviteMessage editing endpoints by @Foorack in #67
- Add Invite, RequesttInvite and Respond endpoints by @Foorack in #68
- Add missing bodies to invite endpoints by @Foorack in #69
- fix!: fallbackAvatar can be missing by @Foorack in #71
- feature: add
checkUserExistsvia/auth/existsendpoint to search for username/displayName/email by @Foorack in #73 - fix!:
fallbackAvataris not present on User by @Foorack in #74 - feature!: allow editing of all 4 invite message types by @Foorack in #77
- feature: add missing API Config fields by @Foorack in #78
- fix!: deprecate
/healthby @Foorack in #79 - feature: add JS and CSS download endpoints by @Foorack in #80
- Add README.md by @Foorack in #81
- feature: allow
allas releaseStatus query flag on/avatarsby @Foorack in #85 - fix!: number to integer in World and LimitedWorld by @Foorack in #86
- chore: automatic sort with yq sortKeys by @Foorack in #87
- feature: expand LimitedWorld restrictions by @Foorack in #88
- chore!: replace number with integer where possible by @Foorack in #89
- fix!: mark extra location fields on User as optional by @Foorack in #90
- fix!: publicationDate on public world can be none by @Foorack in #91
- fix!: publicationDate on LimitedWorld can be none by @Foorack in #92
- Create CODE_OF_CONDUCT.md by @Foorack in #82
- Client number can be "unknown" by @Rexios80 in #94
- Made instance ownerId not required by @Rexios80 in #95
- chore(deps): bump @redocly/openapi-cli from 1.0.0-beta.58 to 1.0.0-beta.59 by @dependabot[bot] in #96
- Friends endpoint returns location and friendKey by @Rexios80 in #98
- feature: select fallback avatar endpoint by @Foorack in #99
- Remove use of unnamed Inline Requests and Responses by @Foorack in #102
- refactor: sort endpoints by @Foorack in #103
- fix: world capacity can be zero by @Foorack in #105
- feature: add Instance API by @Foorack in #106
- docs: update /time and /visits documentation, no longer plain by @Foorack in #108
- docs: fix Invite Message-related documentation by @Foorack in #109
- fix!: fix CSS asset path by @Foorack in #110
- feature: add Subscription/Transaction/License API by @Foorack in #111
- feature: add avatarImageUrl description by @mzmt in #114
- feature: add IPS endpoint by @Foorack in #116
- fix!: update Instance docs by @Foorack in #117
- docs: flush out User and Avatar documentation by @Foorack in #118
- fix: add missing Region type "unknown" by @Rexios80 in #119
- Release 1.6.4 by @Foorack in #120
- fix:
partNumbercan be optional by @Foorack in #123 - fix: add missing 'queued' as enum for FileStatus by @Miner28 in #127
- Release 1.6.7 by @Foorack in #128
- Switch from CI releases to Github UI releases by @Foorack in #129
- Fixed InstanceID - Added private as option for instanceID by @Miner28 in #131
- Removed minLength because was causing issues by @Miner28 in #132
- chore(deps): bump vm2 from 3.9.5 to 3.9.7 by @dependabot[bot] in #134
- chore(deps): bump node-fetch from 2.6.1 to 2.6.7 by @dependabot[bot] in #135
- chore(deps): bump urijs from 1.19.7 to 1.19.9 by @dependabot[bot] in #137
- chore(deps): bump urijs from 1.19.9 to 1.19.10 by @dependabot[bot] in #138
- chore(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot[bot] in #139
- feat(avatarDynamics): add playerModeration types for avatar interact by @Foorack in #141
- chore(deps): bump urijs from 1.19.10 to 1.19.11 by @dependabot[bot] in https://github.com/vrchatapi...