# Engine news (6.5 release snapshots, improvements to editor, TCastleWindowBase, joysticks and more)

**URL:** https://forum.castle-engine.io/t/engine-news-6-5-release-snapshots-improvements-to-editor-tcastlewindowbase-joysticks-and-more/58
**Category:** News
**Created:** [March 31, 2019, 2:23am UTC](https://forum.castle-engine.io/t/engine-news-6-5-release-snapshots-improvements-to-editor-tcastlewindowbase-joysticks-and-more/58 "2019-03-31T02:23:32Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![michalis](https://forum.castle-engine.io/user_avatar/forum.castle-engine.io/michalis/32/3_2.png) [@michalis](https://forum.castle-engine.io/u/michalis)
#### Post date: [March 31, 2019, 2:23am UTC](https://forum.castle-engine.io/t/engine-news-6-5-release-snapshots-improvements-to-editor-tcastlewindowbase-joysticks-and-more/58/1 "2019-03-31T02:23:32Z")

</div>

| [![Escape from the Universe - space map design](https://castle-engine.io/wp/wp-content/uploads/2019/03/Screenshot-of-selection-at-2019-03-31-042119-200x104.png)](https://castle-engine.io/wp/wp-content/uploads/2019/03/Screenshot-of-selection-at-2019-03-31-042119.png "Escape from the Universe - space map design") |
| [![Escape from the Universe - space map on Nintendo Switch (mockup)](https://castle-engine.io/wp/wp-content/uploads/2019/03/3-200x112.jpg)](https://castle-engine.io/wp/wp-content/uploads/2019/03/3.jpg "Escape from the Universe - space map on Nintendo Switch (mockup)") |

1. [You can now download Castle Game Engine 6.5 “snapshot” (build from the latest GitHub code) from here.](https://github.com/castle-engine/castle-engine/releases/tag/snapshot)

2. Many [editor](https://castle-engine.io/manual_editor.php) improvements:

3. TCastleWindowCustom / TCastleControlCustom are renamed to [TCastleWindowBase](https://castle-engine.io/apidoc-unstable/html/CastleWindow.TCastleWindowBase.html) / [TCastleControlBase](https://castle-engine.io/apidoc-unstable/html/CastleControl.TCastleControlBase.html) and are simpler to use now, as they by default have a defined background. Control it using the new `Container.BackgroundColor` and `Container.BackgroundEnable` properties.

4. [FindFiles](https://castle-engine.io/apidoc-unstable/html/CastleFindFiles.html#FindFiles) is now reliable and cross-platform. Can search recursively in game data (using `castle-data:/` protocol) always, even e.g. in Android assets or Nintendo Switch game data.

5. `TGLImage` and `TGLImageCore` are finally merged into one class, [TDrawableImage](https://castle-engine.io/apidoc-unstable/html/CastleGLImages.TDrawableImage.html) . This makes them simpler.

6. New class [TCastleImagePersistent](https://castle-engine.io/apidoc-unstable/html/CastleGLImages.TCastleImagePersistent.html) allows to load images (TDrawableImage) with caching, and can be used to configure image in the editor comfortably. It is used by TCastleImageControl and TCastleButton already.

7. Joysticks:

8. Introduced static properties [TRenderingAttributes.DefaultMinificationFilter](https://castle-engine.io/apidoc-unstable/html/CastleRenderer.TRenderingAttributes.html#DefaultMinificationFilter), [DefaultMagnificationFilter](https://castle-engine.io/apidoc-unstable/html/CastleRenderer.TRenderingAttributes.html#DefaultMagnificationFilter).
