substrate

Create native Java(FX) apps for desktop, mobile and embedded

GPL-2.0 License

Stars
390

Bot releases are visible (Hide)

substrate - 0.0.63 Latest Release

Published by github-actions[bot] 3 months ago

What's Changed

Full Changelog: https://github.com/gluonhq/substrate/compare/0.0.61...0.0.63

substrate -

Published by github-actions[bot] 11 months ago

What’s Changed

  • Add GraalVM for JDK 21 support. (#1236) @kkriske
  • added support for graalvm version strings without minor version (#1234) @ennerf
  • sharedlib target for windows (#1235) @ennerf
substrate - 0.0.60

Published by jperedadnr about 1 year ago

substrate - 0.0.59

Published by github-actions[bot] over 1 year ago

What’s Changed

  • handle OpenJDK aligned GraalVM versions (#1222) @kristofdho
  • 1218 missingcap (#1220) @jperedadnr
  • Bump JavaFX version to 21-ea+11.1 (#1217) @jperedadnr
substrate - 0.0.58

Published by github-actions[bot] over 1 year ago

What’s Changed

  • Bump JavaFX version to 21-ea+9.1 (#1216) @jperedadnr
  • Install Android SDK/NDK from latest sdkmanager (#1214) @jperedadnr
substrate - 0.0.57

Published by github-actions[bot] over 1 year ago

What’s Changed

  • Allow to build static library (on iOS) (#1206) @johanvos
  • Parse HTML to XML (#1211) @jperedadnr
  • Let Android OS handle volume events (#1209) @jperedadnr
  • Bump JavaFX version to prevent exception on macOS 13 (#1207) @jperedadnr
  • Allow internal JDK builds to be used with Substrate. (#1202) @johanvos
  • Increase Gradle version to 7.6 in order to work with Java 19. (#1200) @johanvos
  • Update ios-deploy formula (#1198) @jperedadnr
  • new Android CAP cache files (#1196) @jperedadnr
substrate - 0.0.56

Published by github-actions[bot] almost 2 years ago

What’s Changed

  • Bump JavaFX version to 20-ea+7 (#1187) @jperedadnr
  • Reuse WebView on Android (#1181) @jperedadnr
  • Use JavaFX 20-ea+4 and support long press on Android (#1179) @jperedadnr
  • Bump to Android 31 (#1175) @jperedadnr
  • Use correct path for iOS sim dependencies and update ios sim device name (#1173) @jperedadnr
  • Bump JavaFX version to 20-ea+3 (#1172) @jperedadnr
substrate - 0.0.55

Published by github-actions[bot] about 2 years ago

What’s Changed

  • Support NDK 23+ (#1165) @jperedadnr
  • Add support for shared libraries (#1158) @jperedadnr
  • Use Xvfb instead of vnc (#1160) @jperedadnr
substrate - 0.0.54

Published by github-actions[bot] over 2 years ago

What’s Changed

  • Bump GraalVM and JavaFX versions (#1153) @jperedadnr
  • Pass Android tmpdir to GraalVM 22.1/17 (#1151) @jperedadnr
  • Add dummy method (#1150) @jperedadnr
  • Update CAP cache for linux AArch64 (#1148) @jperedadnr
  • Send null window when surface gets destroyed (#1126) @jperedadnr
substrate - 0.0.53

Published by github-actions[bot] over 2 years ago

What’s Changed

  • Prevent Xcode issues (#1141) @jperedadnr
  • Fix CAP cache for Android and iOS (#1139) @jperedadnr
  • Fix CAP cache for Android and iOS (#1136) @jperedadnr
  • Add MACOS_AARCH64 profile (#1132) @jperedadnr
  • Bump JavaFX version to 19-ea+4 (#1135) @jperedadnr
  • Use new clibs version (#1129) @jperedadnr
  • Allow predictive text and swipe text (#672) @jperedadnr
  • Check GraalVM version before returning macos/darwin platform. (#1123) @johanvos
  • Bump JavaFX version to 18-ea+11 (#1119) @jperedadnr
  • add 'linkerArgs' config option (#1103) @kristofdho
substrate - 0.0.52

Published by github-actions[bot] over 2 years ago

What’s Changed

  • Fix missing symbol for Android with JDK11 (#1110) @jperedadnr
  • Update Android SDK manager dependencies (#1107) @jperedadnr
  • Run ie4uinit.exe -show in Windows Server 2019 (#1100) @abhinayagarwal
  • Check GraalVM vendor (#1105) @jperedadnr
  • Set LIR backend by default (#1096) @jperedadnr
  • Update CAP cache files for iOS and Android (#1097) @jperedadnr
  • Enable iOS Simulator (#975) @jperedadnr
  • Add defaults in ReleaseConfiguration (#1088) @abhinayagarwal
  • Bump JavaFX version to 18-ea+10 (#1093) @jperedadnr
  • Add Icon to Windows native binary (#1090) @abhinayagarwal
  • Skip copying default icon to gensrc if already present (#1092) @abhinayagarwal
substrate - 0.0.51

Published by github-actions[bot] almost 3 years ago

What’s Changed

  • Fix unsupported operation exception on iOS target (#1084) @jperedadnr
  • Create Installer for Windows (#1068) @abhinayagarwal
  • Bump java static to JDK17+, allow running with either 11 or 17 (#1083) @jperedadnr
  • Allow non-LLVM backend for iOS, default to LLVM (#1081) @jperedadnr
  • Create entitlements with DER format when using old codesign versions (#1079) @jperedadnr
  • Add support for DMG bundles on macOS (#1066) @jperedadnr
  • Add missing method to jni config file (#1075) @jperedadnr
  • Fix sunec check (#1074) @jperedadnr
  • use hard paths to static JDK libs, avoid having the static JDK libs p… (#1071) @johanvos
  • Refactor iOSTarget and Deploy (#1065) @jperedadnr
substrate - 0.0.49

Published by abhinayagarwal almost 3 years ago

What’s Changed

  • Bump javafx static version (#1041) @jperedadnr
  • Pass native image arguments to tests (#1039) @jperedadnr
  • Create Android App Bundle (#1035) @jperedadnr
  • Skip HelloGluon test from Windows GhA workflow (#1038) @jperedadnr
  • Run GhA on Windows too (#1019) @jperedadnr
  • Bump JavaFX version (#1023) @jperedadnr
  • Allow running on JDK11 and JDK17 (#1028) @jperedadnr
  • Update CAP cache files for iOS (#1033) @jperedadnr
  • Differentiate host triplet on architecture as well (#1031) @tiainen
substrate - 0.0.50

Published by github-actions[bot] almost 3 years ago

What’s Changed

  • Move app bundle creation to package goal (#1063) @jperedadnr
  • Bump JavaFX static version (#1060) @jperedadnr
  • Check for user entitlements for iOS signing. (#1059) @jperedadnr
  • Allow building pkg for Mac App Store (#1057) @jperedadnr
  • Add missing entitlements to codesign (#1058) @jperedadnr
  • Create pkg bundle (#1054) @jperedadnr
  • Add missing runtime option when signing app (#1055) @jperedadnr
  • Create macOS app (#1052) @jperedadnr
  • Refactor plist util classes (#1050) @jperedadnr
  • Add crypto libraries required on Windows (#1046) @jperedadnr
  • Bump JavaFX static version (#1044) @jperedadnr
  • Update ios-deploy formula (#1043) @jperedadnr
substrate - New Release: 0.0.48

Published by github-actions[bot] almost 3 years ago

What’s Changed

  • Remove mavenLocal() (#1027) @tiainen
  • Use appId instead of mainClassName as bundleID on iOS (#1025) @jperedadnr
  • Use targetSDKVersion 30 (#1021) @jperedadnr
  • Bump Gradle wrapper to 7.0.1 (#1018) @jperedadnr
  • Run Windows tests on a local machine (#1016) @jperedadnr
  • Bump JavaFX version (#1014) @jperedadnr
  • Use more recent version of bck2brwsr. (#1012) @johanvos
  • Add glass_monocle library to GluonFeature (#1009) @jperedadnr
  • Use correct path for clibs for the linux-aarch64 target (#1005) @jperedadnr
  • Optimise creation of map of artifacts for WebTarget (#1007) @jperedadnr
  • Add com.sun.pisces package to GluonFeature (#994) @jperedadnr
  • Add Clibs version and remove unnecessary dummy methods (#1003) @jperedadnr
  • Update javafx static version to latest version 18-ea+2 (#1001) @abhinayagarwal
  • Add iOS distribution certificates (#999) @jperedadnr
  • Use JavaFX JS SDK version as internal version (#997) @jperedadnr
  • Add Web profile (#995) @jperedadnr
  • Update CAP cache files for iOS/Android/Linux-AArch64 (#993) @jperedadnr
  • CAP cache files for iOS (#985) @jperedadnr
  • 982 cap (#983) @jperedadnr
  • Scan classpath for partial plist files and merge them (#980) @jperedadnr
  • More dummy AWT methods (#972) @jperedadnr
  • Add dummy AWT methods to Android launcher (#971) @jperedadnr
  • Revert PR #962 (#968) @abhinayagarwal
  • Add Feature that registeres JavaFX packages and libs (for Linux) (#964) @johanvos
substrate - New release: 0.0.43

Published by github-actions[bot] over 3 years ago

What’s Changed

  • #965 use default openjfx version in GA (#966) @tiainen
  • Bump JavaFX version (#963) @jperedadnr
substrate - New release: 0.0.42

Published by jperedadnr over 3 years ago

substrate - Release v0.0.40

Published by github-actions[bot] over 3 years ago

What’s Changed

  • Pass down runtimeArgs (#944) @jperedadnr
  • Allow remote deployment to embedded devices (#942) @jperedadnr
substrate - 0.0.39

Published by abhinayagarwal over 3 years ago

substrate - New release: 0.0.37

Published by jperedadnr over 3 years ago

Package Rankings
Top 20.59% on Repo1.maven.org
Badges
Extracted from project README
Maven Central Github Actions