<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/core, branch 3.0.2-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/core?h=3.0.2-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/core?h=3.0.2-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2018-03-01T20:06:31Z</updated>
<entry>
<title>Fix various valgrind reported uninitialized variable uses</title>
<updated>2018-03-01T20:06:31Z</updated>
<author>
<name>Hein-Pieter van Braam</name>
</author>
<published>2018-02-28T20:55:13Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=675899a521422a97835660b5a7b09dad851884d0'/>
<id>urn:sha1:675899a521422a97835660b5a7b09dad851884d0</id>
<content type='text'>
(cherry picked from commit d702d7b335c0c9305e75131770c0ea739b70d813)
</content>
</entry>
<entry>
<title>Allow degenerate triangles in polygon triangulation when necessary.</title>
<updated>2018-03-01T19:18:08Z</updated>
<author>
<name>Nicolas Silva</name>
</author>
<published>2018-03-01T03:46:56Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=9c27e4d88586287bca6292655e9800112f434ecd'/>
<id>urn:sha1:9c27e4d88586287bca6292655e9800112f434ecd</id>
<content type='text'>
(cherry picked from commit e73266a51cdcd63a394848d433f854c1c4e29198)
</content>
</entry>
<entry>
<title>(Magnify|Pan)Gesture: implement as_text</title>
<updated>2018-02-27T16:52:18Z</updated>
<author>
<name>Poommetee Ketson</name>
</author>
<published>2018-02-24T03:25:50Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=17408bea9c8c69da3d7548e6b9bc8198217717d2'/>
<id>urn:sha1:17408bea9c8c69da3d7548e6b9bc8198217717d2</id>
<content type='text'>
(cherry picked from commit 67e20dc2b6167e6dd9cb05056fd82de71891395f)
</content>
</entry>
<entry>
<title>Mono: Better versioning and gracefully unloading of Godot API assemblies</title>
<updated>2018-02-26T21:36:03Z</updated>
<author>
<name>Ignacio Etcheverry</name>
</author>
<published>2018-02-22T12:13:51Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=dde14e15c667d59f931bb8050b113fb564b578e4'/>
<id>urn:sha1:dde14e15c667d59f931bb8050b113fb564b578e4</id>
<content type='text'>
(cherry picked from commit f37090ccf4f699800a43878273b8b94b5906f4bc)
</content>
</entry>
<entry>
<title>Refactor version macros and fix related bugs</title>
<updated>2018-02-24T00:34:34Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-02-23T18:48:49Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=d79a7a27735fde30a843bbd931a663ffaa5884c9'/>
<id>urn:sha1:d79a7a27735fde30a843bbd931a663ffaa5884c9</id>
<content type='text'>
The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were
several places hardcoding their own variant of the version string, potentially
with bugs (e.g. forgetting the patch number when defined).

The new logic defines:

- VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1)
- VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch',
  depending on whether the latter is defined (e.g. 3.1.4)
- VERSION_FULL_CONFIG, which contains the version status (e.g. stable)
  and the module-specific suffix (e.g. mono)
- VERSION_FULL_BUILD, same as above but with build/reference name
  (e.g. official, custom_build, mageia, etc.)
  Note: Slight change here, as the previous format had the build name
  *before* the module-specific suffix; now it's after
- VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed
  with "Godot v" for readability

Bugs fixed thanks to that:

- Export templates version matching now properly takes VERSION_PATCH
  into account by relying on VERSION_FULL_CONFIG.
- ClassDB hash no longer takes the build name into account, but limits
  itself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant
  for the API hash).
- Docs XML no longer hardcode the VERSION_STATUS, this was annoying.
- Small cleanup in Windows .rc file thanks to new macros.

(cherry picked from commit 23ebae01dc7e3df9c842ca7d017f7b233837721d)
</content>
</entry>
<entry>
<title>Clean up some bad words from code comments</title>
<updated>2018-02-22T11:22:41Z</updated>
<author>
<name>Artem Varaksa</name>
</author>
<published>2018-02-17T13:00:39Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=eacd66e78431354d0cce21e07c791aeb2206cef6'/>
<id>urn:sha1:eacd66e78431354d0cce21e07c791aeb2206cef6</id>
<content type='text'>
(cherry picked from commit d35e48622800f6686dbdfba380e25170005dcc2b)
</content>
</entry>
<entry>
<title>Fix loading project.binary from PCK file</title>
<updated>2018-02-22T11:19:43Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-02-21T08:07:47Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=f04cd405aca7c18cac28d8194d3267f8c1079dfe'/>
<id>urn:sha1:f04cd405aca7c18cac28d8194d3267f8c1079dfe</id>
<content type='text'>
Regression introduced in #16825.
My logic was correct, but not the error code I was expecting.
The error reporting in FileAccess likely needs a review too.

(cherry picked from commit 57d562b394730649266f902db63d63b448dc1d6e)
</content>
</entry>
<entry>
<title>Improve error reporting of ProjectSettings::setup()</title>
<updated>2018-02-22T11:19:28Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-02-19T13:53:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=f55b376d7815bee578a84d50322766276b9a5727'/>
<id>urn:sha1:f55b376d7815bee578a84d50322766276b9a5727</id>
<content type='text'>
And use it to better report errors in the console and project manager
when a project.godot file is corrupted.

Fixes #14963.

(cherry picked from commit 7839076f95679c85e7adfdccdd671b2927c82f2f)
</content>
</entry>
<entry>
<title>Fix typos with codespell</title>
<updated>2018-02-22T11:17:06Z</updated>
<author>
<name>luz.paz</name>
</author>
<published>2018-02-21T16:30:55Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=751806b5c7c2b63c47d228664c3425b6f3fdb5ac'/>
<id>urn:sha1:751806b5c7c2b63c47d228664c3425b6f3fdb5ac</id>
<content type='text'>
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt`
Whitelist consists of:
```
ang
doubleclick
lod
nd
que
te
unselect
```

(cherry picked from commit 612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5)
</content>
</entry>
<entry>
<title>Color:fix setting V switch S to old V value</title>
<updated>2018-02-22T11:07:07Z</updated>
<author>
<name>Poommetee Ketson</name>
</author>
<published>2018-02-22T09:43:00Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=40018e995cc2a4c5a14512eb7713b63a5b825978'/>
<id>urn:sha1:40018e995cc2a4c5a14512eb7713b63a5b825978</id>
<content type='text'>
(cherry picked from commit f4f92b55e102487527fc7f1c7d8ebc1df73c01a7)
</content>
</entry>
</feed>
