godot-3.1-stable
akien-mga
released this
04 Dec 08:18
·
1257 commits
to master
since this release
What's Changed
- Improve build usage by @Zylann in #7
- [GDNative] Creating SimpleLibrary by @RameshRavone in #8
- Getting this to compile on mac os x by @BastiaanOlij in #10
- Ref class api by @karroffel in #11
- String operator_plus fix by @RameshRavone in #17
- template magic by @karroffel in #19
- Use static linking instead of dynamic linking by @karroffel in #20
- Update README.md by @RameshRavone in #23
- Replaced 'char *' with 'const char *' for consistency with C API by @sergeykurson in #24
- Keep environment variables on windows by @RichyHBM in #27
- Fix using variable before defining it by @RichyHBM in #28
- Add compiler flags for windows by @RichyHBM in #29
- Fixed typos by @codeinclined in #30
- Add some command line parameters to overrule default paths by @BastiaanOlij in #32
- Fix bindings generation for enums by @maxim-sheronov in #33
- Fix
_arg_cast
by @RameshRavone in #39 - updated bindings by @RameshRavone in #40
- Fixes #41 by @RameshRavone in #42
- Updated README by @RameshRavone in #43
- Implemented using api struct by @BastiaanOlij in #47
- Update bindings to use new Api extensions and rename Rect3->AABB by @BastiaanOlij in #52
- Fixed building by @Grosskopf in #57
- Added copy constructors and assignment operators to Array and Dictionary by @Zylann in #69
- Fix potential malloc(0) by @Zylann in #70
- Added Ref::instance() by @Zylann in #68
- Renamed AABB::pos --> AABB::position by @Zylann in #67
- Added missing copy constructors and assign operators to PoolVectors by @Zylann in #71
- Added copy constructors to PoolArray Read and Write by @Zylann in #72
- Added RID::is_valid() and comparison operators by @Zylann in #75
- Rewrite Ref to behave like Godot again by @Zylann in #82
- Ignore Windows binaries by @Zylann in #83
- String and math fixes by @Zylann in #84
- Update README.md by @RameshRavone in #86
- Do not include Ref.hpp file in Reference.hpp by @RameshRavone in #87
- Fix RID::is_valid() by @Zylann in #89
- Fix Ref leak when using Godot getters by @Zylann in #88
- README: Enable cpp syntax highlighting by @lupoDharkael in #90
- Add const qualifier to PoolArray's size() by @lupoDharkael in #94
- Small fixes for build process by @RedwanFox in #97
- Added crosscompiling for linux-windows; Added makefile by @quentincaffeino in #99
- Fix compile problem on OS X by @marcelofg55 in #102
- Adds variadic template functions for register_signal and emit_signal by @danielytics in #108
- adds variadic printing function, makes String.format custom placehold… by @danielytics in #109
- Fix compile issues on Windows by @marcelofg55 in #105
- Mark all Pool*Array::operator[] as const by @garyo in #116
- On OS X append .osx.64 to the result_name var on SConstruct by @marcelofg55 in #123
- C++14 syntax sugar by @RedwanFox in #127
- fix method calls that take floats/doubles by @marcelofg55 in #131
- Fix bindings for PoolIntArray and PoolRealArray by @marcelofg55 in #130
- Fix const for String operators. by @timower in #133
- fix submodule link by @BastiaanOlij in #139
- Update README.md to include compilation error fix by @Kowbell in #147
- Fix clang warning: 'const' type qualifier on return type has no effect by @marcelofg55 in #148
- Added godot_api.json from official 3.0.3 release by @BastiaanOlij in #145
- (README) Fix misleading typo regarding generate_bindings by @joealam in #152
- Update godot_headers to latest master (Godot 3.1) by @BastiaanOlij in #153
- Improve the build system by @Calinou in #171
- Fix issue where Vector2::normalize() did not normalize correctly by @Acclution in #183
- Fix Windows 32 bits builds producing 64 bits code by @marcelofg55 in #192
- Nativescript 1.1 rebased by @BastiaanOlij in #194
- Added info about the older branches to the README.md by @BastiaanOlij in #195
- Redid kirsanium xform fix by @BastiaanOlij in #199
- Fix ptrcall int size and TagDB registration for classes with "_" in the name. by @bruvzg in #197
- Add missing String::find from argument, and missing String::casecmp_to functions by @bruvzg in #198
- Fix passing NULL pointers as arguments via ptrcall by @bruvzg in #201
- Redid PR 190 for master now that nativescript 1.1 has been merged by @BastiaanOlij in #202
- Update submodule to latest godot_headers by @BastiaanOlij in #203
- Fix NULL pointer dereferencing on uninstantiated Ref() conversion to Variant by @bruvzg in #204
- Hopefully last time for awhile, new godot_headers by @BastiaanOlij in #205
- Implementing clang-format and applying it to all classes by @BastiaanOlij in #206
- Fix NULL dereferencing in get_from_variant and cast_to by @bruvzg in #207
- Profiling support by @marcelofg55 in #174
- Replace ARGUMENTS with opts.Add/env and some cleanup by @willnationsdev in #208
- Fixing a few typos in SConstruct by @BastiaanOlij in #212
- Improvements on SConstruct arch detection by @marcelofg55 in #214
- Fix tags/cast_to for custom subclasses. by @bruvzg in #210
- Added cmake build script by @Acclution in #187
- Renamed Rect2::pos to Rect2::position by @bruvzg in #221
- escape 'typename' keyword, which is causing errors when generating bindings by @arimus in #229
- Use Markdown format for the license by @Calinou in #239
- Fix Makefile platform and bits arguments passing to scons by @touilleMan in #242
- Add instructions to use submodules by @PoignardAzur in #243
- Set default arch to 64bits for osx platform by @lzubiaur in #235
- Synced with Godot 3.1 stable by @BastiaanOlij in #259
New Contributors
- @karroffel made their first contribution in #11
- @sergeykurson made their first contribution in #24
- @RichyHBM made their first contribution in #27
- @codeinclined made their first contribution in #30
- @maxim-sheronov made their first contribution in #33
- @Grosskopf made their first contribution in #57
- @quentincaffeino made their first contribution in #99
- @marcelofg55 made their first contribution in #102
- @danielytics made their first contribution in #108
- @garyo made their first contribution in #116
- @timower made their first contribution in #133
- @Kowbell made their first contribution in #147
- @joealam made their first contribution in #152
- @Acclution made their first contribution in #183
- @willnationsdev made their first contribution in #208
- @arimus made their first contribution in #229
- @PoignardAzur made their first contribution in #243
- @lzubiaur made their first contribution in #235
Full Changelog: https://github.com/godotengine/godot-cpp/commits/godot-3.1-stable