Messages by Date
-
2025/11/04
Re: [I] Clean Failed with Xcode 11 if a second target is present [cordova-ios]
via GitHub
-
2025/11/04
Re: [I] WebGL performance significantly slower since iOS 15 [cordova-ios]
via GitHub
-
2025/11/04
Re: [I] Apple Pencil on input/textarea causes app to crash. [cordova-ios]
via GitHub
-
2025/11/04
[PR] fix: Add preference for WKWebView crash recovery behaviour [cordova-ios]
via GitHub
-
2025/11/04
Re: [I] [Fixed] on iOS 26.1 - iOS 26 WebView Viewport Shrinks After Keyboard Dismiss in Cordova iOS 7.1.1 - Xcode 26 [cordova-ios]
via GitHub
-
2025/11/04
Re: [I] [Fixed] on iOS 26.1 - iOS 26 WebView Viewport Shrinks After Keyboard Dismiss in Cordova iOS 7.1.1 - Xcode 26 [cordova-ios]
via GitHub
-
2025/11/03
Re: [I] Support Optional Android Dependencies For Plugin controlled via command line inputs [cordova-android]
via GitHub
-
2025/11/03
Re: [PR] chore(deps): bump tar from 7.5.1 to 7.5.2 [cordova-lib]
via GitHub
-
2025/11/03
[I] Support Optional Android Dependencies For Plugin controlled via command line inputs [cordova-android]
via GitHub
-
2025/11/03
Re: [I] dist.apache.org/repos/dist/dev: asc and sha512 files are downloaded with txt-extension [cordova]
via GitHub
-
2025/11/03
Re: [I] dist.apache.org/repos/dist/dev: asc and sha512 files are downloaded with txt-extension [cordova]
via GitHub
-
2025/11/03
Re: [I] dist.apache.org/repos/dist/dev: asc and sha512 files are downloaded with txt-extension [cordova]
via GitHub
-
2025/11/03
Re: [I] dist.apache.org/repos/dist/dev: asc and sha512 files are downloaded with txt-extension [cordova]
via GitHub
-
2025/11/03
[I] dist.apache.org/repos/dist/dev: asc and sha512 files are downloaded with txt-extension [cordova]
via GitHub
-
2025/11/03
Re: [D] Android build was working, installed a plugin, which broke it, removed the plugin but the build is still broken. Any ideas? [cordova]
via GitHub
-
2025/11/03
Re: [D] Android build was working, installed a plugin, which broke it, removed the plugin but the build is still broken. Any ideas? [cordova]
via GitHub
-
2025/11/03
Re: [D] Android build was working, installed a plugin, which broke it, removed the plugin but the build is still broken. Any ideas? [cordova]
via GitHub
-
2025/11/02
[D] Android build was working, installed a plugin, which broke it, removed the plugin but the build is still broken. Any ideas? [cordova]
via GitHub
-
2025/11/01
Re: [PR] Create Game tic tac ti0,× [cordova-android]
via GitHub
-
2025/11/01
Re: [PR] Create Game tic tac ti0,× [cordova-android]
via GitHub
-
2025/11/01
[PR] Create Game tic tac ti0,× [cordova-android]
via GitHub
-
2025/10/30
Re: [D] Show full npm package name in dependency graph [cordova]
via GitHub
-
2025/10/30
[PR] chore(deps): bump tar from 7.5.1 to 7.5.2 [cordova-lib]
via GitHub
-
2025/10/30
[D] Show full npm package name in dependency graph [cordova]
via GitHub
-
2025/10/30
Re: [PR] chore: format note [cordova]
via GitHub
-
2025/10/29
[PR] chore: format note [cordova]
via GitHub
-
2025/10/29
Re: [I] iOS26 Liquid Glass issue [cordova-plugin-inappbrowser]
via GitHub
-
2025/10/28
Re: [I] Wrong property name used to check document ready state with evaluateJavaScript [cordova-ios]
via GitHub
-
2025/10/28
Re: [PR] fix(openURL): Use correct property name for readyState [cordova-ios]
via GitHub
-
2025/10/28
Re: [I] Automatically check AndroidManifest.xml on the Android platform Duplicate definitions and automatic merging. [cordova-android]
via GitHub
-
2025/10/28
Re: [I] Automatically check AndroidManifest.xml on the Android platform Duplicate definitions and automatic merging. [cordova-android]
via GitHub
-
2025/10/28
Re: [PR] chore(npm)!: bump [email protected] [cordova-lib]
via GitHub
-
2025/10/28
Re: [PR] (ios) Added a NSURLRequestReloadIgnoringLocalCacheData policy when lo… [cordova-ios]
via GitHub
-
2025/10/28
Re: [PR] (ios) Added a NSURLRequestReloadIgnoringLocalCacheData policy when lo… [cordova-ios]
via GitHub
-
2025/10/28
Re: [PR] fix(openURL): Use correct property name for readyState [cordova-ios]
via GitHub
-
2025/10/28
Re: [I] Wrong property name used to check document ready state with evaluateJavaScript [cordova-ios]
via GitHub
-
2025/10/28
[PR] fix(openURL): Use correct property name for readyState [cordova-ios]
via GitHub
-
2025/10/28
Re: [I] Embedded Cordova in Apple's VisionOS App (VisionOS Platform) [cordova-ios]
via GitHub
-
2025/10/28
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/28
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/28
Re: [PR] Add introduction to explain the repository [cordova]
via GitHub
-
2025/10/28
Re: [PR] Add introduction to explain the repository [cordova]
via GitHub
-
2025/10/28
Re: [I] Better accessability support [cordova]
via GitHub
-
2025/10/28
Re: [I] Better accessability support [cordova]
via GitHub
-
2025/10/28
Re: [PR] Add introduction to explain the repository [cordova]
via GitHub
-
2025/10/28
Re: [I] Better accessability support [cordova]
via GitHub
-
2025/10/28
Re: [PR] Add introduction to explain the repository [cordova]
via GitHub
-
2025/10/28
[I] Wrong property name used to check document ready state with evaluateJavaScript [cordova-ios]
via GitHub
-
2025/10/28
[I] Feature Request(Android): MediaStore API [cordova-android]
via GitHub
-
2025/10/28
[I] Cordova installation dispalying warning [cordova-cli]
via GitHub
-
2025/10/28
Re: [I] Better accessability support [cordova]
via GitHub
-
2025/10/28
[I] Embedded Cordova in Apple's VisionOS App (VisionOS Platform) [cordova-ios]
via GitHub
-
2025/10/28
[I] Automatically check AndroidManifest.xml on the Android platform Duplicate definitions and automatic merging. [cordova-android]
via GitHub
-
2025/10/28
Re: [PR] Add introduction to explain the repository [cordova]
via GitHub
-
2025/10/28
Re: [PR] Remove unused private Method `PermissionHelper.deliverPermissionResult` [cordova-android]
via GitHub
-
2025/10/28
[PR] Remove unused private Method PermissionHelper.deliverPermissionResult [cordova-android]
via GitHub
-
2025/10/28
Re: [PR] Deprecate `PermissionHelper` [cordova-android]
via GitHub
-
2025/10/28
Re: [PR] Remove obsolete `PermissionHelper` [cordova-android]
via GitHub
-
2025/10/28
Re: [PR] Remove obsolete `PermissionHelper` [cordova-android]
via GitHub
-
2025/10/28
[PR] Deprecate `PermissionHelper` [cordova-android]
via GitHub
-
2025/10/28
Re: [PR] Remove obsolete `PermissionHelper` [cordova-android]
via GitHub
-
2025/10/28
Re: [PR] chore(npm)!: bump [email protected] [cordova-lib]
via GitHub
-
2025/10/28
[PR] chore(npm)!: bump [email protected] [cordova-lib]
via GitHub
-
2025/10/28
Re: [PR] fix(cache): Don't load local data from cache [cordova-ios]
via GitHub
-
2025/10/28
Re: [PR] fix(statusbar): inject script block to compute color [cordova-ios]
via GitHub
-
2025/10/28
Re: [I] CDVPluginResult non-nullability in Cordova-iOS 8 is a breaking change for Swift [cordova-ios]
via GitHub
-
2025/10/28
Re: [PR] docs: Add note about CDVPluginResult Swift nullability [cordova-ios]
via GitHub
-
2025/10/27
Re: [PR] chore: update package-lock.json [cordova-lib]
via GitHub
-
2025/10/27
Re: [PR] fix(statusbar): inject script block to compute color [cordova-ios]
via GitHub
-
2025/10/27
[PR] fix(statusbar): inject script block to compute color [cordova-ios]
via GitHub
-
2025/10/27
Re: [PR] docs: Add note about CDVPluginResult Swift nullability [cordova-ios]
via GitHub
-
2025/10/27
[PR] docs: Add note about CDVPluginResult Swift nullability [cordova-ios]
via GitHub
-
2025/10/27
Re: [I] undocumented breaking change on 8.x, CDVPluginResult non optional anymore on Swift [cordova-ios]
via GitHub
-
2025/10/27
Re: [PR] chore: update package-lock.json [cordova-lib]
via GitHub
-
2025/10/27
[PR] chore: update package-lock.json [cordova-lib]
via GitHub
-
2025/10/27
Re: [PR] Add introduction to explain the repository [cordova]
via GitHub
-
2025/10/27
Re: [PR] Remove obsolete `PermissionHelper` [cordova-android]
via GitHub
-
2025/10/27
[PR] Add introduction to explain the repository [cordova]
via GitHub
-
2025/10/27
Re: [PR] Remove obsolete `PermissionHelper` [cordova-android]
via GitHub
-
2025/10/27
Re: [PR] Document onRequestPermissionResult (need clarification) [cordova-android]
via GitHub
-
2025/10/27
[PR] Remove obsolete `PermissionHelper` [cordova-android]
via GitHub
-
2025/10/27
Re: [PR] Call new method `CordovaPlugin.onRequestPermissionsResult` [cordova-android]
via GitHub
-
2025/10/27
[PR] Call new method `CordovaPlugin.onRequestPermissionsResult` [cordova-android]
via GitHub
-
2025/10/27
Re: [PR] Document onRequestPermissionResult (need clarification) [cordova-android]
via GitHub
-
2025/10/27
Re: [PR] Document onRequestPermissionResult (faulty pr) [cordova-android]
via GitHub
-
2025/10/26
Re: [PR] Document onRequestPermissionResult (faulty pr) [cordova-android]
via GitHub
-
2025/10/26
Re: [PR] fix: remove pollOnce from NativeToJsMessageQueue.popAndEncodeAsJs [cordova-android]
via GitHub
-
2025/10/26
Re: [I] module cordova/plugin/android/polling not found [cordova-android]
via GitHub
-
2025/10/26
Re: [PR] fix: re-expose and support pollOnce [cordova-android]
via GitHub
-
2025/10/26
Re: [PR] fix: re-expose and support pollOnce [cordova-android]
via GitHub
-
2025/10/26
[PR] fix: re-expose and support pollOnce [cordova-android]
via GitHub
-
2025/10/26
Re: [PR] fix(statusbar): inject script block to compute color & replace padStart w/ logic supported on SDK 24 [cordova-android]
via GitHub
-
2025/10/26
Re: [PR] fix(statusbar): inject script block to compute color & replace padStart w/ logic supported on SDK 24 [cordova-android]
via GitHub
-
2025/10/26
Re: [PR] fix(statusbar): inject script block to compute color & replace padStart w/ logic supported on SDK 24 [cordova-android]
via GitHub
-
2025/10/26
[PR] fix(statusbar): inject script block to compute color & replace padStart w/ logic supported on SDK 24 [cordova-android]
via GitHub
-
2025/10/25
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/25
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/24
Re: [I] undocumented breaking change on 8.x, CDVPluginResult non optional anymore on Swift [cordova-ios]
via GitHub
-
2025/10/24
Re: [I] undocumented breaking change on 8.x, CDVPluginResult non optional anymore on Swift [cordova-ios]
via GitHub
-
2025/10/24
Re: [I] undocumented breaking change on 8.x, CDVPluginResult non optional anymore on Swift [cordova-ios]
via GitHub
-
2025/10/24
Re: [PR] feat(statusbar): Simple built-in status bar support [cordova-ios]
via GitHub
-
2025/10/24
[I] undocumented breaking change on 8.x, CDVPluginResult non optional anymore on Swift [cordova-ios]
via GitHub
-
2025/10/24
Re: [PR] feat(statusbar): Simple built-in status bar support [cordova-ios]
via GitHub
-
2025/10/24
Re: [PR] feat(statusbar): Simple built-in status bar support [cordova-ios]
via GitHub
-
2025/10/24
[I] iOS 26 WebView Viewport Shrinks After Keyboard Dismiss in Cordova iOS 7.1.1 - Xcode 26 [cordova-ios]
via GitHub
-
2025/10/24
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/24
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/24
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/23
[I] CDVPluginResult non-nullability in Cordova-iOS 8 is a breaking change for Swift [cordova-ios]
via GitHub
-
2025/10/23
Re: [PR] fix(android): Prevent out of memory errors on Android when selecting large media (video) files from the gallery picker. [cordova-plugin-camera]
via GitHub
-
2025/10/23
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/23
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/22
Re: [I] Android top and bottom content overlapped by status bar after upgrade from 2.4.3 to 3.0.0 [cordova-plugin-statusbar]
via GitHub
-
2025/10/22
Re: [PR] fix: updateStatusBar(int bgColor) to work on non edge-to-edge android… [cordova-android]
via GitHub
-
2025/10/22
Re: [PR] fix: updateStatusBar(int bgColor) to work on non edge-to-edge android… [cordova-android]
via GitHub
-
2025/10/22
Re: [PR] fix: updateStatusBar(int bgColor) to work on non edge-to-edge android… [cordova-android]
via GitHub
-
2025/10/22
Re: [PR] fix: updateStatusBar(int bgColor) to work on non edge-to-edge android… [cordova-android]
via GitHub
-
2025/10/22
Re: [PR] fix: updateStatusBar(int bgColor) to work on non edge-to-edge android… [cordova-android]
via GitHub
-
2025/10/22
Re: [PR] doc(third-party-tools): remove instabug [cordova-docs]
via GitHub
-
2025/10/22
Re: [PR] blog: [email protected] release [cordova-docs]
via GitHub
-
2025/10/21
[PR] doc(third-party-tools): remove instabug [cordova-docs]
via GitHub
-
2025/10/21
[PR] blog: [email protected] release [cordova-docs]
via GitHub
-
2025/10/21
Re: [I] SwiftEmitModule normal arm64 Emitting\ module\ for\ [cordova-ios]
via GitHub
-
2025/10/21
Re: [I] Android top and bottom content overlapped by status bar after upgrade from 2.4.3 to 3.0.0 [cordova-plugin-statusbar]
via GitHub
-
2025/10/21
Re: [PR] fix: updateStatusBar(int bgColor) to work on non edge-to-edge android… [cordova-android]
via GitHub
-
2025/10/21
Re: [I] StatusBar not changing Color on Android 13 [cordova-plugin-statusbar]
via GitHub
-
2025/10/21
Re: [PR] feat!: support previous non-E2E [cordova-android]
via GitHub
-
2025/10/21
Re: [PR] feat!: support previous non-E2E [cordova-android]
via GitHub
-
2025/10/21
[PR] fix: updateStatusBar(int bgColor) to work on non edge-to-edge android… [cordova-android]
via GitHub
-
2025/10/20
Re: [I] Cannot read files under cordova.file.externalRootDirectory for Android 11 [cordova-plugin-file]
via GitHub
-
2025/10/20
Re: [I] iOS Location bar is transparent [cordova-plugin-inappbrowser]
via GitHub
-
2025/10/19
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/19
Re: [PR] Clean [cordova-android]
via GitHub
-
2025/10/19
Re: [PR] K [cordova-android]
via GitHub
-
2025/10/19
[PR] K [cordova-android]
via GitHub
-
2025/10/19
[PR] Clean [cordova-android]
via GitHub
-
2025/10/18
Re: [I] Plugin restore fails when using alias to private package repository [cordova-lib]
via GitHub
-
2025/10/18
Re: [PR] chore(readme): added nightly build section [cordova-ios]
via GitHub
-
2025/10/18
Re: [PR] feat!: support previous non-E2E [cordova-android]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [PR] CDVPlugin: Document webViewEngine and webView [cordova-ios]
via GitHub
-
2025/10/18
[PR] WIP: feat(icon): Support OS26 icon composer bundles [cordova-ios]
via GitHub
-
2025/10/18
Re: [I] Browser closing animation shown when url is redirected on iOS [cordova-plugin-inappbrowser]
via GitHub
-
2025/10/18
Re: [PR] feat!: Add CDVSceneDelegate class as an extension point [cordova-ios]
via GitHub
-
2025/10/18
Re: [I] Sencha Touch: Scrolling is not working properly in iOS 18.2 [cordova-ios]
via GitHub
-
2025/10/18
Re: [I] [Feature] WSL2 support. [cordova]
via GitHub
-
2025/10/18
Re: [I] Is the newest API 36 android supported? [cordova-plugin-statusbar]
via GitHub
-
2025/10/18
Re: [PR] feat(statusbar): Simple built-in status bar support [cordova-ios]
via GitHub
-
2025/10/18
Re: [PR] iOS: Update top view controller retrieval for iOS multi-window [cordova-plugin-dialogs]
via GitHub
-
2025/10/18
Re: [I] When using android:windowSoftInputMode="adjustResize" and env(safe-area-inset-top) in a Cordova app targeting targetSdkVersion 35, the app should behave as before [cordova]
via GitHub
-
2025/10/18
Re: [D] Rename cordova-cli project to `cordova-cli`, clarification of `cordova` repository [cordova]
via GitHub
-
2025/10/18
Re: [PR] feat!: support previous non-E2E [cordova-android]
via GitHub
-
2025/10/18
Re: [I] AjaxRequest doesn't work [cordova-android]
via GitHub
-
2025/10/18
[PR] Readme: Add nightly build installation instructions to README [cordova-ios]
via GitHub
-
2025/10/18
Re: [PR] fix(ios): set engines [cordova-plugin-dialogs]
via GitHub
-
2025/10/18
Re: [PR] Simplify Objective-C scrollView access in upgrading-8.md [cordova-ios]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
[PR] doc: update nightly builds page [cordova-docs]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [PR] chore(readme): added nightly build section [cordova-ios]
via GitHub
-
2025/10/18
Re: [PR] feat(statusbar): Simple built-in status bar support [cordova-ios]
via GitHub
-
2025/10/18
Re: [PR] Simplify Objective-C scrollView access in upgrading-8.md [cordova-ios]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [PR] CDVPlugin: Document webViewEngine and webView [cordova-ios]
via GitHub
-
2025/10/18
Re: [I] AjaxRequest doesn't work [cordova-android]
via GitHub
-
2025/10/18
Re: [I] Android top and bottom content overlapped by status bar after upgrade from 2.4.3 to 3.0.0 [cordova-plugin-statusbar]
via GitHub
-
2025/10/18
Re: [PR] docs: Improve API documentation comments [cordova-ios]
via GitHub
-
2025/10/18
Re: [PR] feat(statusbar): Simple built-in status bar support [cordova-ios]
via GitHub
-
2025/10/18
Re: [D] Cordova iOS 8.x Upgrade Guide: UIView scrollView property deprecation [cordova]
via GitHub
-
2025/10/18
Re: [PR] feat(statusbar): Simple built-in status bar support [cordova-ios]
via GitHub
-
2025/10/18
Re: [PR] feat(statusbar): Simple built-in status bar support [cordova-ios]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [PR] iOS: Update top view controller retrieval for iOS multi-window [cordova-plugin-dialogs]
via GitHub
-
2025/10/18
[PR] fix: edge to edge/fullscreen margins [cordova-android]
via GitHub
-
2025/10/18
Re: [PR] iOS: Update top view controller retrieval for iOS multi-window [cordova-plugin-dialogs]
via GitHub
-
2025/10/18
Re: [I] AjaxRequest doesn't work [cordova-android]
via GitHub
-
2025/10/18
Re: [I] Plugin restore fails when using alias to private package repository [cordova-lib]
via GitHub
-
2025/10/18
Re: [PR] Readme: Add nightly build installation instructions to README [cordova-ios]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [I] AjaxRequest doesn't work [cordova-android]
via GitHub
-
2025/10/18
Re: [I] iOS26 Liquid Glass issue [cordova-plugin-inappbrowser]
via GitHub
-
2025/10/18
[I] Chromium crash [cordova-android]
via GitHub
-
2025/10/18
Re: [PR] docs: Improve API documentation comments [cordova-ios]
via GitHub
-
2025/10/18
[PR] build(deps-dev): bump tar-fs from 3.1.0 to 3.1.1 [cordova-js]
via GitHub
-
2025/10/18
[PR] docs: Update deprecation notice for scrollView property in upgrading-8.md [cordova-ios]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
[I] android 16 api 36 splashscreen not showing when launching from device [cordova-android]
via GitHub
-
2025/10/18
Re: [PR] [leftover branch] websocket tests [cordova-mobile-spec]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [I] AjaxRequest doesn't work [cordova-android]
via GitHub
-
2025/10/18
Re: [PR] feat(statusbar): Simple built-in status bar support [cordova-ios]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [PR] feat(statusbar): Simple built-in status bar support [cordova-ios]
via GitHub
-
2025/10/18
Re: [D] cordova-ios 8.0.0: Support minimum iOS 15 [cordova]
via GitHub
-
2025/10/18
Re: [PR] Simplify Objective-C scrollView access in upgrading-8.md [cordova-ios]
via GitHub
-
2025/10/18
Re: [PR] fix!: changed the method called due to deprecation [cordova-android]
via GitHub
-
2025/10/18
[PR] CDVNotification.m: Fix pointer casting in sound completion callback [cordova-plugin-dialogs]
via GitHub