Update CHANGELOG -WIP-

This commit is contained in:
Ray 2021-04-08 00:06:41 +02:00 committed by GitHub
parent 45c964c1e6
commit 15ee280632
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 57 additions and 1 deletions

View File

@ -1,7 +1,63 @@
changelog
---------
Current Release: raylib 3.5.0 (25 December 2020)
Current Release: raylib 3.7.0 (xx April 2021)
-------------------------------------------------------------------------
Release: raylib 3.7 (xx April 2021)
-------------------------------------------------------------------------
KEY CHANGES:
- [core] REDESIGNED: VR simulator -> fbo/shader exposed to user
- [rlgl] REDESIGNED: More abstraction
- [rlgl] REVIEWED: Instancing and stereo rendering
- [utils] ADDED: File access callbacks system
- [*] RENAMED: enums values renamed for consistency
Detailed changes:
[core] ADDED: LoadVrStereoConfig()
[core] ADDED: UnloadVrStereoConfig()
[core] ADDED: BeginVrStereoMode()
[core] ADDED: EndVrStereoMode()
[core] ADDED: GetCurrentMonitor()
[core] ADDED: SetGamepadMappings(), update SDL_GameControllerDB
[core] RENAMED: LoadShaderCode() to LoadShaderFromMemory()
[core] RENAMED: SetMatrixProjection() to rlSetMatrixProjection()
[core] RENAMED: SetMatrixModelview() to rlSetMatrixModelview()
[core] RENAMED: GetMatrixModelview() to rlGetMatrixModelview()
[core] RENAMED: GetMatrixProjection() to rlGetMatrixProjection()
[core] RENAMED: GetShaderDefault() to rlGetShaderDefault()
[core] RENAMED: GetTextureDefault() to rlGetTextureDefault()
[core] REMOVED: GetShapesTexture()
[core] REMOVED: GetShapesTextureRec()
[core] REMOVED: GetMouseCursor()
[core] REMOVED: SetTraceLogExit()
[core] REDESIGNED: GetFileExtension(), includes the .dot
[core] REDESIGNED: IsFileExtension(), includes the .dot
[shapes] REDESIGNED: void SetShapesTexture(Texture2D texture, Rectangle source);
[shapes] ADDED: DrawLineBezierQuad()
[shapes] REDESIGNED: DrawCircleSector(), to use float params
[shapes] REDESIGNED: DrawCircleSectorLines(), to use float params
[shapes] REDESIGNED: DrawRing(), to use float params
[shapes] REDESIGNED: DrawRingLines(), to use float params
[shapes] ADDED: CheckCollisionLines()
[textures] ADDED: DrawTexturePoly()
[text] REDESIGNED: DrawFPS()
[models] ADDED: UploadMesh()
[models] ADDED: DrawMesh()
[models] ADDED: DrawMeshInstanced()
[models] ADDED: UnloadModelAnimations()
[models] ADDED: GenMeshDefault()
[models] REMOVED: DrawGizmo()
[models] REMOVED: LoadMeshes()
[models] REMOVED: MeshNormalsSmooth()
[audio] ADDED: LoadMusicStreamFromMemory()
[auido] REVIEWED: jar_xm library
[utils] ADDED: SetLoadFileDataCallback()
[utils] ADDED: SetSaveFileDataCallback()
[utils] ADDED: SetLoadFileTextCallback()
[utils] ADDED: SetSaveFileTextCallback()
[examples] ADDED:
[*] renamed some functions parameters for consistency
-------------------------------------------------------------------------
Release: raylib 3.5 - 7th Anniversary Edition (25 December 2020)