Releases: defold/extender
Releases · defold/extender
manifestmergetool-v1.3.0
What's Changed
- Update dependencies by @ekharkunov in #394
- Exclude dependencies that not necessary for manifestmergetool. by @ekharkunov in #396
- Fix tests after upgrade. by @ekharkunov in #395
Full Changelog: extender-v1.5.0...manifestmergetool-v1.3.0
manifestmergetool-v1.2.0
What's Changed
- Issue-5165 Manifest merge tool can't merge arrays in plist by @AGulev in #174
- Issue 5057 ios14 by @JCash in #175
- Updated to android build tools 29.0.3 by @JCash in #154
- Issue 5233: Fix for mac osx debug symbols by @JCash in #176
- Use aapt2 to compile android resources and generate R.java files by @britzl in #177
- Issue 178: Bitcode linker error by @JCash in #179
- Issue 180: Compile extensions in alphabetical order by @JCash in #181
- Use the Android Gradle plugin to migrate dependencies to Android X by @britzl in #182
- Added copy of GL/gl.h so includes can find it by @JCash in #183
- Issue 4897: Updated to Emscripten 2.0.11 by @JCash in #184
- Updated Xcode 12.1 package which includes swift libraries by @JCash in #185
- dx -> d8 migration by @ekharkunov in #186
- Return clearing engineJars parameter for backward compability. by @ekharkunov in #188
- Added support for basic auth, per platform by @britzl in #189
- Added optional env variables for user authorization in the extender client by @britzl in #190
- Default to create engine debug symbols by @JCash in #191
- Include assets folders from resolved dependencies by @britzl in #193
- Default to use of jetifier/androidx by @britzl in #195
- Update users at runtime by @britzl in #196
- Issue 5725: Added support for commonsrc+pluginsrc folders by @JCash in #197
- Updated to newer version of the Android manifest merge tool by @britzl in #199
- Changed the way the UserUpdateService is initialized by @britzl in #201
- Issue 5920: Updated to iOS 14.5, macOS 11.3, Xcode 12.5 by @JCash in #202
- Added support for different build artefacts (default or "build-plugins") by @JCash in #203
- Added shared library support for editor/pipline plugins by @JCash in #204
- Collect Android JNI shared objects and extra libs from AAR files by @britzl in #206
- Separate macOS builder by @britzl in #207
- Darwin stage setup by @britzl in #208
- Reduce big memory allocations when sending and receiving data from a remote builder by @britzl in #209
- Fixed broken test by @britzl in #210
- Added "host_platform" as new environment variable for build.yml by @JCash in #211
- Fixed missing remote build errors by @JCash in #212
- Added possibility to override context properties in build.yml by @JCash in #213
- Update Nintendo Switch sdk to 13.3.0 by @JCash in #214
- Linux update by @JCash in #217
- Updated to XCode 13, iOS 15 and macOS 12 by @JCash in #219
- Updated the spring multipart file size parameter to 2.6.1 by @JCash in #220
- Update README.md by @AGulev in #222
- Fix misprint in ios build endpoint name when configure web security. by @ekharkunov in #225
- Remove dependency duplication. Now extender start inside Jetty not inside Tomcat. by @ekharkunov in #226
- Update Spring boot to 2.6.6 (fix CVE-2022-22965). by @ekharkunov in #224
- Issue-5541 Use Android 12 (API 31) as target API by @AGulev in #227
- Increase heap memory and MaxDirectMemorySize (both x2) by @AGulev in #228
- Use merge node markers to remove Android manifest tags by @britzl in #229
- Ps4 support by @JCash in #230
- Added NSDK 14.3.0 by @JCash in #231
- Prune libraries the same way as the main engine linking is doing by @JCash in #233
- Cleaned up setup instructions by @britzl in #234
- Added merge node markers for Info.plist keys by @britzl in #235
- Add support for asynchronous extender builds by @britzl in #236
- Added a safe constructor to the yaml parser by @britzl in #237
- Added new sdk server by @JCash in #238
- Removed iOS from base container by @JCash in #239
- Darwin cleanup by @JCash in #240
- Added Windows batch files for running/debugging the container by @JCash in #242
- Updated to PS4 SDK 10.000 by @JCash in #243
- FIx potential deadlock in file creation by @JCash in #244
- Added option to specify additional headers to extender client by @britzl in #241
- Added new alias for WlanTypes.h (Win32) by @JCash in #245
- Updated to Wine 7 by @JCash in #247
- Send build server logs on error by @britzl in #246
- Automatically create Android R.java files for all Gradle dependencies by @britzl in #248
- Updated host_platform name to x86_64-macos to match our toolset by @JCash in #249
- Add JAVA_HOME to allowed environment variables by @JCash in #250
- Don't add environment variables that are null to the ProcessExecutor by @JCash in #251
- Added -std=c++20 flag support for building native extensions. by @Lerg in #254
- Update NDK (Android NDK r25 LTS) by @AGulev in #253
- Update Android SDK (33.0.1 - Android 13 - API 33) by @AGulev in #256
- Platform include support by @JCash in #257
- Added support for Cocoapod dependency resolution for iOS and macOS by @britzl in #258
- Improve internal merging of app/extension manifests by @JCash in #260
- Added support for NSDK 15.3.2 by @JCash in #261
- Handle non boolean values for requires arc option by @britzl in #263
- Added support for XCode 14.2, iOS 16.2 and macOS 13.1 by @JCash in #264
- Increased minimum macOS version to 10.9 by @JCash in #265
- Updated darwin min versions to macOS 10.13 and iOS 11.0 due to recent update to XCode 14.2 by @JCash in #266
- Added unit tests for headless and release variants by @JCash in #268
- Fix cocoapods issues by @ekharkunov in #269
- Updated PS4 sdk version by @JCash in #276
- Fix for supporting different types of pruning patterns by @JCash in #275
- Cocoapod subspecs must inherit attributes from the parent spec by @britzl in #278
- Only resolve pods for the platform that is built by @britzl in #280
- Set compiler flags based on values in pod_target_xcconfig by @britzl in #279
- Fix standalone scripts by @britzl in #281
- Add additional compiler flags from pod target xcconfig by @britzl in #283
- Removed dependency on tools.sh by @britzl in #286
- Updated commons-configuration2 to 2.8.0 by @britzl in #282
- Make sure gradle uses right Android SDK by @AGulev in #285
- Add support for compiling plain c by @britzl in #284
- Embedd dynamic frameworks by @britzl in #287
- Remove usage of android.jar from
share
folder by @AGulev in #288 - Added documentation about cron jobs for the Darwin server by @JCash in #291
- Handle static libraries in frameworks by @britzl in #295
- Add resources from cocoapods to build output by @britzl in https://github.com/defo...
extender-v1.5.0
What's Changed
- Issue-5165 Manifest merge tool can't merge arrays in plist by @AGulev in #174
- Issue 5057 ios14 by @JCash in #175
- Updated to android build tools 29.0.3 by @JCash in #154
- Issue 5233: Fix for mac osx debug symbols by @JCash in #176
- Use aapt2 to compile android resources and generate R.java files by @britzl in #177
- Issue 178: Bitcode linker error by @JCash in #179
- Issue 180: Compile extensions in alphabetical order by @JCash in #181
- Use the Android Gradle plugin to migrate dependencies to Android X by @britzl in #182
- Added copy of GL/gl.h so includes can find it by @JCash in #183
- Issue 4897: Updated to Emscripten 2.0.11 by @JCash in #184
- Updated Xcode 12.1 package which includes swift libraries by @JCash in #185
- dx -> d8 migration by @ekharkunov in #186
- Return clearing engineJars parameter for backward compability. by @ekharkunov in #188
- Added support for basic auth, per platform by @britzl in #189
- Added optional env variables for user authorization in the extender client by @britzl in #190
- Default to create engine debug symbols by @JCash in #191
- Include assets folders from resolved dependencies by @britzl in #193
- Default to use of jetifier/androidx by @britzl in #195
- Update users at runtime by @britzl in #196
- Issue 5725: Added support for commonsrc+pluginsrc folders by @JCash in #197
- Updated to newer version of the Android manifest merge tool by @britzl in #199
- Changed the way the UserUpdateService is initialized by @britzl in #201
- Issue 5920: Updated to iOS 14.5, macOS 11.3, Xcode 12.5 by @JCash in #202
- Added support for different build artefacts (default or "build-plugins") by @JCash in #203
- Added shared library support for editor/pipline plugins by @JCash in #204
- Collect Android JNI shared objects and extra libs from AAR files by @britzl in #206
- Separate macOS builder by @britzl in #207
- Darwin stage setup by @britzl in #208
- Reduce big memory allocations when sending and receiving data from a remote builder by @britzl in #209
- Fixed broken test by @britzl in #210
- Added "host_platform" as new environment variable for build.yml by @JCash in #211
- Fixed missing remote build errors by @JCash in #212
- Added possibility to override context properties in build.yml by @JCash in #213
- Update Nintendo Switch sdk to 13.3.0 by @JCash in #214
- Linux update by @JCash in #217
- Updated to XCode 13, iOS 15 and macOS 12 by @JCash in #219
- Updated the spring multipart file size parameter to 2.6.1 by @JCash in #220
- Update README.md by @AGulev in #222
- Fix misprint in ios build endpoint name when configure web security. by @ekharkunov in #225
- Remove dependency duplication. Now extender start inside Jetty not inside Tomcat. by @ekharkunov in #226
- Update Spring boot to 2.6.6 (fix CVE-2022-22965). by @ekharkunov in #224
- Issue-5541 Use Android 12 (API 31) as target API by @AGulev in #227
- Increase heap memory and MaxDirectMemorySize (both x2) by @AGulev in #228
- Use merge node markers to remove Android manifest tags by @britzl in #229
- Ps4 support by @JCash in #230
- Added NSDK 14.3.0 by @JCash in #231
- Prune libraries the same way as the main engine linking is doing by @JCash in #233
- Cleaned up setup instructions by @britzl in #234
- Added merge node markers for Info.plist keys by @britzl in #235
- Add support for asynchronous extender builds by @britzl in #236
- Added a safe constructor to the yaml parser by @britzl in #237
- Added new sdk server by @JCash in #238
- Removed iOS from base container by @JCash in #239
- Darwin cleanup by @JCash in #240
- Added Windows batch files for running/debugging the container by @JCash in #242
- Updated to PS4 SDK 10.000 by @JCash in #243
- FIx potential deadlock in file creation by @JCash in #244
- Added option to specify additional headers to extender client by @britzl in #241
- Added new alias for WlanTypes.h (Win32) by @JCash in #245
- Updated to Wine 7 by @JCash in #247
- Send build server logs on error by @britzl in #246
- Automatically create Android R.java files for all Gradle dependencies by @britzl in #248
- Updated host_platform name to x86_64-macos to match our toolset by @JCash in #249
- Add JAVA_HOME to allowed environment variables by @JCash in #250
- Don't add environment variables that are null to the ProcessExecutor by @JCash in #251
- Added -std=c++20 flag support for building native extensions. by @Lerg in #254
- Update NDK (Android NDK r25 LTS) by @AGulev in #253
- Update Android SDK (33.0.1 - Android 13 - API 33) by @AGulev in #256
- Platform include support by @JCash in #257
- Added support for Cocoapod dependency resolution for iOS and macOS by @britzl in #258
- Improve internal merging of app/extension manifests by @JCash in #260
- Added support for NSDK 15.3.2 by @JCash in #261
- Handle non boolean values for requires arc option by @britzl in #263
- Added support for XCode 14.2, iOS 16.2 and macOS 13.1 by @JCash in #264
- Increased minimum macOS version to 10.9 by @JCash in #265
- Updated darwin min versions to macOS 10.13 and iOS 11.0 due to recent update to XCode 14.2 by @JCash in #266
- Added unit tests for headless and release variants by @JCash in #268
- Fix cocoapods issues by @ekharkunov in #269
- Updated PS4 sdk version by @JCash in #276
- Fix for supporting different types of pruning patterns by @JCash in #275
- Cocoapod subspecs must inherit attributes from the parent spec by @britzl in #278
- Only resolve pods for the platform that is built by @britzl in #280
- Set compiler flags based on values in pod_target_xcconfig by @britzl in #279
- Fix standalone scripts by @britzl in #281
- Add additional compiler flags from pod target xcconfig by @britzl in #283
- Removed dependency on tools.sh by @britzl in #286
- Updated commons-configuration2 to 2.8.0 by @britzl in #282
- Make sure gradle uses right Android SDK by @AGulev in #285
- Add support for compiling plain c by @britzl in #284
- Embedd dynamic frameworks by @britzl in #287
- Remove usage of android.jar from
share
folder by @AGulev in #288 - Added documentation about cron jobs for the Darwin server by @JCash in #291
- Handle static libraries in frameworks by @britzl in #295
- Add resources from cocoapods to build output by @britzl in https://github.com/defo...
client-v0.0.6
What's Changed
- Issue-5165 Manifest merge tool can't merge arrays in plist by @AGulev in #174
- Issue 5057 ios14 by @JCash in #175
- Updated to android build tools 29.0.3 by @JCash in #154
- Issue 5233: Fix for mac osx debug symbols by @JCash in #176
- Use aapt2 to compile android resources and generate R.java files by @britzl in #177
- Issue 178: Bitcode linker error by @JCash in #179
- Issue 180: Compile extensions in alphabetical order by @JCash in #181
- Use the Android Gradle plugin to migrate dependencies to Android X by @britzl in #182
- Added copy of GL/gl.h so includes can find it by @JCash in #183
- Issue 4897: Updated to Emscripten 2.0.11 by @JCash in #184
- Updated Xcode 12.1 package which includes swift libraries by @JCash in #185
- dx -> d8 migration by @ekharkunov in #186
- Return clearing engineJars parameter for backward compability. by @ekharkunov in #188
- Added support for basic auth, per platform by @britzl in #189
- Added optional env variables for user authorization in the extender client by @britzl in #190
- Default to create engine debug symbols by @JCash in #191
- Include assets folders from resolved dependencies by @britzl in #193
- Default to use of jetifier/androidx by @britzl in #195
- Update users at runtime by @britzl in #196
- Issue 5725: Added support for commonsrc+pluginsrc folders by @JCash in #197
- Updated to newer version of the Android manifest merge tool by @britzl in #199
- Changed the way the UserUpdateService is initialized by @britzl in #201
- Issue 5920: Updated to iOS 14.5, macOS 11.3, Xcode 12.5 by @JCash in #202
- Added support for different build artefacts (default or "build-plugins") by @JCash in #203
- Added shared library support for editor/pipline plugins by @JCash in #204
- Collect Android JNI shared objects and extra libs from AAR files by @britzl in #206
- Separate macOS builder by @britzl in #207
- Darwin stage setup by @britzl in #208
- Reduce big memory allocations when sending and receiving data from a remote builder by @britzl in #209
- Fixed broken test by @britzl in #210
- Added "host_platform" as new environment variable for build.yml by @JCash in #211
- Fixed missing remote build errors by @JCash in #212
- Added possibility to override context properties in build.yml by @JCash in #213
- Update Nintendo Switch sdk to 13.3.0 by @JCash in #214
- Linux update by @JCash in #217
- Updated to XCode 13, iOS 15 and macOS 12 by @JCash in #219
- Updated the spring multipart file size parameter to 2.6.1 by @JCash in #220
- Update README.md by @AGulev in #222
- Fix misprint in ios build endpoint name when configure web security. by @ekharkunov in #225
- Remove dependency duplication. Now extender start inside Jetty not inside Tomcat. by @ekharkunov in #226
- Update Spring boot to 2.6.6 (fix CVE-2022-22965). by @ekharkunov in #224
- Issue-5541 Use Android 12 (API 31) as target API by @AGulev in #227
- Increase heap memory and MaxDirectMemorySize (both x2) by @AGulev in #228
- Use merge node markers to remove Android manifest tags by @britzl in #229
- Ps4 support by @JCash in #230
- Added NSDK 14.3.0 by @JCash in #231
- Prune libraries the same way as the main engine linking is doing by @JCash in #233
- Cleaned up setup instructions by @britzl in #234
- Added merge node markers for Info.plist keys by @britzl in #235
- Add support for asynchronous extender builds by @britzl in #236
- Added a safe constructor to the yaml parser by @britzl in #237
- Added new sdk server by @JCash in #238
- Removed iOS from base container by @JCash in #239
- Darwin cleanup by @JCash in #240
- Added Windows batch files for running/debugging the container by @JCash in #242
- Updated to PS4 SDK 10.000 by @JCash in #243
- FIx potential deadlock in file creation by @JCash in #244
- Added option to specify additional headers to extender client by @britzl in #241
- Added new alias for WlanTypes.h (Win32) by @JCash in #245
- Updated to Wine 7 by @JCash in #247
- Send build server logs on error by @britzl in #246
- Automatically create Android R.java files for all Gradle dependencies by @britzl in #248
- Updated host_platform name to x86_64-macos to match our toolset by @JCash in #249
- Add JAVA_HOME to allowed environment variables by @JCash in #250
- Don't add environment variables that are null to the ProcessExecutor by @JCash in #251
- Added -std=c++20 flag support for building native extensions. by @Lerg in #254
- Update NDK (Android NDK r25 LTS) by @AGulev in #253
- Update Android SDK (33.0.1 - Android 13 - API 33) by @AGulev in #256
- Platform include support by @JCash in #257
- Added support for Cocoapod dependency resolution for iOS and macOS by @britzl in #258
- Improve internal merging of app/extension manifests by @JCash in #260
- Added support for NSDK 15.3.2 by @JCash in #261
- Handle non boolean values for requires arc option by @britzl in #263
- Added support for XCode 14.2, iOS 16.2 and macOS 13.1 by @JCash in #264
- Increased minimum macOS version to 10.9 by @JCash in #265
- Updated darwin min versions to macOS 10.13 and iOS 11.0 due to recent update to XCode 14.2 by @JCash in #266
- Added unit tests for headless and release variants by @JCash in #268
- Fix cocoapods issues by @ekharkunov in #269
- Updated PS4 sdk version by @JCash in #276
- Fix for supporting different types of pruning patterns by @JCash in #275
- Cocoapod subspecs must inherit attributes from the parent spec by @britzl in #278
- Only resolve pods for the platform that is built by @britzl in #280
- Set compiler flags based on values in pod_target_xcconfig by @britzl in #279
- Fix standalone scripts by @britzl in #281
- Add additional compiler flags from pod target xcconfig by @britzl in #283
- Removed dependency on tools.sh by @britzl in #286
- Updated commons-configuration2 to 2.8.0 by @britzl in #282
- Make sure gradle uses right Android SDK by @AGulev in #285
- Add support for compiling plain c by @britzl in #284
- Embedd dynamic frameworks by @britzl in #287
- Remove usage of android.jar from
share
folder by @AGulev in #288 - Added documentation about cron jobs for the Darwin server by @JCash in #291
- Handle static libraries in frameworks by @britzl in #295
- Add resources from cocoapods to build output by @britzl in https://github.com/defo...
Threaded C++ build
Added support for threading the C++ build
Add support for custom include path
Added support for "excludeDynamicLibs" in manifest
Added support for explicit object files
Some linkers want different types of binaries directly on the command line.
2020-02-11
Fix for uploaded .DS_Store
files
2020-02-07
Gradle support
2019-10-07
Updated to Clang 9 (Darwin and Windows)
Updated Darwin sdk's (iOS 13, OSX 10.15, XCode 11)
Disabled XCloud remote forwarding
2019-08-19
Added java support for base extensions
Added more debug functionality