Sign in

iBotPeaches

@connortumbleson.com
67 followers 7 following 42 posts

@Sourcetoad Director, Apktool Maintainer, PHP nerd, Leaf Halo stats, Cicada 3301 researcher. Opinions are my own.

PostsRepliesMedia
iBotPeaches @connortumbleson.com · 28/09/2026
I went to a car wash. I vacuumed up my heart rate monitor while cleaning trunk. Left without cleaning my car mad at myself after staff stopped the entire vacuum line to check for me. Sorry random people at car wash who wondered why their vacuums stopped briefly RIP HRM Pro Plus
000
iBotPeaches @connortumbleson.com · 18/09/2026
OpenAI for PHP v0.21.0 is released! - Web search fixes - Add stats for cached tokens - Optimize streaming - Tool Calling and Patch support github.com/openai-php/c...
github.com
Release v0.21.0 · openai-php/client
What's Changed feat(OpenAI): add support for programmatic tool calling in Responses API by @e4se in #790 build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #792 feat(Ope...
000
iBotPeaches @connortumbleson.com · 15/09/2026
fastlane v2.240.1 is out! - Fixes for Ruby 4 - Fixes for altool detection on failure vs success - Fixes for manual signin on Apple - Opt into blocking xcodebuild invocations (for speed) - Major internal test improvements (parallel) - 10min to 3min! github.com/fastlane/fas...
github.com
Release 2.240.1 Improvements · fastlane/fastlane
[gem] add cgi gem for Ruby 4 std removal (#30232) via Connor Tumbleson (@iBotPeaches) [deliver] keep an explicitly set platform when a pkg is present (#30224) via Anand Hegde (@anandghegde) [match]...
000
iBotPeaches @connortumbleson.com · 04/09/2026
fastlane v2.239.0 is out! - Ruby 3.1+ is now required! - Fix output forwarding if invalid type sequence - Prevent duplicate images on deliver - Support app coverage files - fixes n more github.com/fastlane/fas...
github.com
Release 2.239.0 Improvements · fastlane/fastlane
[supply] list google play releases (#30000) via Tim Shedor (@tshedor) [sigh] Fix duplicate prefix in application-identifier entitlement during resign (#30169) via Shubhransh Gupta (@shubhransh-gupt...
000
iBotPeaches @connortumbleson.com · 12/08/2026
fastlane v2.238.0 is out! - faraday 2! - fixes for video parsing - add social media keys for deliver - fix crashes on large pkgs - notarize fixes - pilot supports uuid or name for groups - for auto-detection of package types github.com/fastlane/fas...
github.com
Release 2.238.0 Improvements · fastlane/fastlane
[ci] support releases with PRs that were deleted (or users) (#30105) via Connor Tumbleson (@iBotPeaches) [pilot] Match groups by either name or id (#30104) via Alexander Chapliuk (@krin-san) [updat...
100
iBotPeaches @connortumbleson.com · 20/07/2026
Tiny patch release for openai-php/client (v0.20.1) was just released. Just getting some good fixes released before the next feature release. Tons of improvements for missing types in streaming and support for a few more nullable properties. github.com/openai-php/c...
github.com
Release v0.20.1 · openai-php/client
What's Changed build(deps): bump shivammathur/setup-php from 2.37.1 to 2.37.2 by @dependabot[bot] in #782 docs: fix typo in README.md (reponse -> response) by @lingxiaoyiyu-hub in #783 build(deps)...
000
iBotPeaches @connortumbleson.com · 20/07/2026
Another patch release for Apktool (3.0.3) - apktool.org/blog/apktool... A few fixes and a nice performance boost. Working on 3.1 now with JDK 17 minimum, smali changes and more.
apktool.org
Apktool 3.0.3 | Apktool
A patch release to the major 3.0.0 release, introducing another tiny performance gain and handling empty values for zero flags. There is also an improvement to help target applications that strip name...
000
iBotPeaches @connortumbleson.com · 05/07/2026
v2.237.0 fastlane is out! - Smaller output on Android builds (on failure) - Hint at deprecation of xcpretty - Auto renew match expired certs (opt-in) - Fix altool deprecations - Plenty of bug fixes github.com/fastlane/fas...
github.com
Release 2.237.0 Improvements · fastlane/fastlane
[ci] drop CircleCI for GHA (#30108) via Connor Tumbleson (@iBotPeaches) [fastlane_core] Restore altool -f flag, keep -assetFile only for iTMSTransporter (#30106) via Roman Gardukevich (@OdNairy) [g...
000
iBotPeaches @connortumbleson.com · 29/06/2026
Tired of fastlane output that is massive? - no more duplicating massive output 2-3x times - no more internal stacktrace if a ShellError - reduce a ton to reduce confusion on an error Coming soon to the July release.
000
iBotPeaches @connortumbleson.com · 25/06/2026
fastlane has moved on from Ruby 2. We are Ruby 3.0 as a minimum now. More covered in a June 2026 update blog on OpenCollective - opencollective.com/fastlane/upd...
opencollective.com
The end of Ruby 2 (June 2026 Update) - fastlane
We have a home for mini blogs! Welcome to the first. With the release of fastlane 2.235.0 we said goodbye to Ruby 2.7 support, which meant our minimum was now Ruby 3. F...
000
iBotPeaches @connortumbleson.com · 09/06/2026
connortumbleson.com/2026/06/08/a... Anubis saved the day. A sad 0.03% pass rate once deployed over 462k requests in a few hours. Server was melting going from 50k to 6.2mil hits a day for no reason. AI scrapers are insane.
connortumbleson.com
Anubis & NGINX
Leaf uptime issues continue, this time moving along to a new open source solution: Anubis.
010
iBotPeaches @connortumbleson.com · 08/06/2026
v2.236.0 fastlane is out! - Quicker release due to regression in a Google gem that we worked around. - Support base64 p8 keys better - Move towards simulator reference via UUID instead of product name github.com/fastlane/fas...
github.com
Release 2.236.0 Improvements · fastlane/fastlane
[ci] fix: add 'multi_json' as direct dep due to upstream googleapis bug. (#30062) via Connor Tumbleson (@iBotPeaches) Fix --copy_to_clipboard flag for spaceauth command (#29888) via owurman (@owurm...
000
iBotPeaches @connortumbleson.com · 26/05/2026
fastlane (tools) 2.235.0 is out! - app clips! - bye bye Ruby 2.7 - vuln patches - fix 2fa on match - fix crashes if no builds on Android track github.com/fastlane/fas...
github.com
Release 2.235.0 Improvements · fastlane/fastlane
[docs] allow deletion of no longer existing docs (#30020) via Connor Tumbleson (@iBotPeaches) [increment_version_number] update MARKETING_VERSION build setting (#30031) via André Destro (@andredest...
000
iBotPeaches @connortumbleson.com · 11/05/2026
fastlane 2.234.0 is out! - frameit support for iPhone 16 & 17 - match fixes for cert filtering - supply support for ADG creds (Google) - bug fixes all around
github.com
Release 2.234.0 Improvements · fastlane/fastlane
[docs] adjust CoC contact email away from Google (#30024) via Connor Tumbleson (@iBotPeaches) [spaceship] fix provisioning profile repair when certificates include nil (#29935) via via-guy (@via-gu...
000
iBotPeaches @connortumbleson.com · 29/04/2026
fastlane 2.333.1 is out! - Fixes regression that caused app previews to run on deliver no matter what. We were also approved on OpenCollective! As fastlane lost funding in 2021 we are now moving to community donations to help fund the maintainers! opencollective.com/fastlane
opencollective.com
fastlane - Open Collective
The easiest way to automate building and releasing your iOS and Android apps
000
iBotPeaches @connortumbleson.com · 19/04/2026
OpenAI for PHP v0.19.2 is out! - fixes for response streaming - fixes for 5xx error catching - fixes for vector store github.com/openai-php/c...
github.com
Release v0.19.2 · openai-php/client
What's Changed fix: reasoning streaming by @L3o-pold in #751 Add phase property to OutputMessage by @Copilot in #754 fix(OpenAI): React properly to server and 'high demand' errors (#730) by @leona...
000
iBotPeaches @connortumbleson.com · 19/04/2026
apktool 3.0.2 is out! - performance boosts - CVE-2026-39973 fix - bug fixes for splits & Meta apks apktool.org/blog/apktool...
apktool.org
Apktool 3.0.2 | Apktool
A patch release to the major 3.0.0 release, fixing a re-introduced security vulnerability and improving performance of the disassembly process.
000
iBotPeaches @connortumbleson.com · 19/04/2026
fastlane 2.33.0 is out! - fixes for scan, match and more - patches for vulnerabilities - sirp fixes - initial support for app preview videos github.com/fastlane/fas...
github.com
Release 2.233.0 Improvements · fastlane/fastlane
[scan] Fix default_os_version when xcodebuild sdkVersion differs from simctl sdkVersion (#29977) via Felix Lisczyk (@FelixLisczyk) [core] build: move to fastlane-sirp 1.1.0 (#29973) via Connor Tumb...
000
iBotPeaches @connortumbleson.com · 27/02/2026
fastlane 2.232.2 is out! - vuln patches - prevents cluttering of global bin space w/ "console" - prevents swallowing catastrophic errors (missing gems, etc) - fixes regression on resign(.sh) github.com/fastlane/fas...
github.com
Release 2.232.2 Improvements · fastlane/fastlane
[sigh] fix: prevent empty string as input to codesign on VERBOSE (#29910) via Connor Tumbleson (@iBotPeaches) Fix console command compatibility with Ruby 3.3+ (#29925) via Jerome Lacoste (@lacostej...
000
Reposted by iBotPeaches
Connor Tumbleson @blog.connortumbleson.com.ap.brid.gy · 22/02/2026
Apktool v3.0.0 has been released dropping support for aapt1, 32-bit and heavily improving the internals of the tool.
connortumbleson.com
Apktool v3.0.0 Released
Apktool v3.0.0 has been released! A major release dropping support for aapt1 and 32 bit support while re-engineering CLI parameters and heavily rewriting the internals of Apktool for easier long-term maintenance. This time in honor with the project starting to live without my personal blog - the majority of details will be on the official release post on apktool.org instead of this blog. This blog will go into more about the meta details of maintaining a large open source project for over a decade. 💡 Official Apktool v3.0.0 release post on apktool.org As 15 years of maintaining Apktool approached I realized I don't really develop in Java anymore. I don't translate MIUI roms as a hobby and outside of a small bit of work auditing applications on Android - I don't really work in Android anymore. It wasn't fair to Apktool as my focus was pulled to OpenAI for PHP or fastlane recently. So knowing Igor had been giving pull requests to Apktool for years it was an easy ask to grant him access to the repository with a maintainer role. So Igor helped majorly in designing and stabilizing Apktool v3 as well as reviewing support issues and feedback. As I hacked it to pieces over the past decade fixing crashes here and there it was great to have someone review the code as a whole and iterate with a design in their mind. I don't yet have a fully automated Apktool release process as the signing part is still hooked my private GPG key and thus must be done locally. This means all releases are only possible by myself at this time. I've been researching how other Java applications in the open source space sign and publish to Maven in a purely automated fashion. The downside right now is any process that does work doesn't look like an amount of scripts and tooling I want to maintain alongside Apktool. So I'm happy Apktool continues to live on with modernization and enhancements with myself a bit more in the shadows than normal. Igor knows the Android space better than me and is rapidly improving Apktool more-so than I could. * * * **Sponsors** I launched GitHub Sponsors to help provide another alternative for folks showing appreciation. I want to remind folks of two companies that continue to hold a monthly donation for the project. * Emerge Tools (now Sentry) came online to sponsor the tool. * Sourcetoad (self employer) additionally joined to sponsor (as well as a few other projects). * * * **This release had 49 commits by 4 people & 1 robot.** * Igor Eisberg - 23 commits * Dependabot (Robot) - 15 commits * Connor Tumbleson - 9 commits * jpstotz - 1 commit * salvogiangri - 1 commit * * * # Changes since 2.12 * [#3820] Drop support for aapt1. (Thanks IgorEisberg) * [#3885] Drop support for 32-bit platforms. (Thanks IgorEisberg) * [#3885] Drop short flags for any advanced options. (Thanks IgorEisberg) * [#3885] Drop `-api / --api-level` option for automatic detection. (Thanks IgorEisberg) * [#3885] Support disassembling resources not in `res`|`r`|`R` folders. (Thanks IgorEisberg) * [#3888] Support new `BinaryResourceParser`, `ResChunkPullParser` and `BinaryDataInputStream` for modern disassembly for resources. (Thanks IgorEisberg) * [#3885] Change all short commands to a single character to enable multiple commands like `-vfo` for `-v -f -o`. (Thanks IgorEisberg) * [#3885] Change `efd|empty-framework-dir` to `cf|clean-frameworks`. (Thanks IgorEisberg) * [#3885] Change `packageInfo` to `resourcesInfo` in `apktool.yml` representing all transformation options. (Thanks IgorEisberg) * [#3885] Change hex integer values to preferred compact form. (`0x20` instead of `0x00000020`) (Thanks IgorEisberg) * [#4001] Change temporary files to be prefixed with binary name (ie aapt2). (Thanks jpstotz) * [#4041] Change default resolve mode to `KEEP` (`DEFAULT` in v3) instead of `REMOVE`. (Thanks IgorEisberg) * [#4044] Change resolve modes to `default`, `greedy` and `lazy` to improve serialization. (Thanks IgorEisberg) * [#3885] Fix all `<item>` tags to properly reference their respective resource types. (Thanks IgorEisberg) * [#3885] Fix usage of `dp` instead of `dip` as a more modern development standard. (Thanks IgorEisberg) * [#3885] Fix usage of `match_parent` instead of `fill_parent` as a more modern development standard. (Thanks IgorEisberg) * [#3885] Fix color values to represent the format they were in the original apk. (Thanks IgorEisberg) * [#3994] Fix odd integer encoding behavior as a string. (Thanks IgorEisberg) * [#3994] Fix support for feature flags prefixed with exclamation mark. (Thanks IgorEisberg) * [#3997] Fix building on headless CI systems. * [#4041] Fix entry spec naming to account for malicious or invalid spec names. (Thanks IgorEisberg) * [#4041] Fix injection of entries to account for stripped apks. (Thanks IgorEisberg) * [#4059] Fix handling of styled strings that fail valid checks. (Thanks IgorEisberg) * #3767, [#3943] Swap to google/smali built from source due to upstream abandonment. * [#3810] Fix assumption of resources and move to source of truth of `resources.arsc`. (Thanks IgorEisberg) * [#3905] Fix maven pipeline for modern Sonatype publishing. * [#3990] Upgrade `guava` to `33.5.0-jre`. * [#4025] Upgrade `commons-cli` to `1.11.0`. * [#4021] Upgrade `commons-io` to `2.21.0`. * [#4038] Upgrade `commons-text` to `1.15.0`. * #3998, [#4026] Upgrade `commons-lang3` to `3.20.0`. * #4003, [#4080] Upgrade `gradle/actions` to `5.0.1`. * [#4011] Upgrade `github/codeql-action` to `v4`. * [#4017] Upgrade `xmlunit-legacy` to `2.11.0`. * #4018, [#4050] Upgrade `actions/upload-artifact` to `v6`. * [#4033] Upgrade `actions/checkout` to `v6`. * #4031, #4064, [#4090] Upgrade `r8` to `9.0.32`. ## Notes * This is the first release of 3.0.0 - while we tested it heavily internally we may have a regression somewhere. v3.0.1 will follow quickly in case of an issue. ## Download Download Apktool 3.0.0 * Apktool 3.0.0 * `7cdebcc6c9248e62fdceb8e96abda99e` (md5) * `06fed946b272eb777fdb6dc0bbef0e13e0d393144ee367a510acba18b41597b9` (sha256) * Rename to `apktool.jar` and follow the Instruction Guide if you need help. * 3.0.0 Doc Site Post ## Links * Project Site * GitHub * Bug Tracker * XDA Thread * GitHub Sponsors * Buy me a ~~Coffee~~ Beer
001
iBotPeaches @connortumbleson.com · 16/01/2026
fastlane 2.231.0 is out! github.com/fastlane/fas... - SIRP fixes (login issues, etc) - snapshot fixes - spaceship fixes for v1 vs v2 endpoints
github.com
Release 2.231.0 Improvements · fastlane/fastlane
Importantfastlane will begin warning if you are using a Ruby version we will no longer support in future. [core] chore: rename key (ruby_min) key to remove "VERSION" from it (#29864) via Connor ...
000
iBotPeaches @connortumbleson.com · 16/01/2026
lol. The effort put in to have LLM generated harvesting scripts and sending PRs to the top repos is one way to go about it. On top of having comments to persuade folks that its "legitimate" is too good. Be better DuneReaper Bot. github.com/facebook/rea...
000
iBotPeaches @connortumbleson.com · 18/12/2025
fastlane v2.230.0 is out! Lots of changes and fixes across everything. Large release! github.com/fastlane/fas...
github.com
Release 2.230.0 Improvements · fastlane/fastlane
[gym] evaluate building for .ipa or .pkg beyond iOS and macOS (#22145) via Davide (@keeshux) [sigh][match] fix: provisioning profiles location for Xcode 16 (#29508) via Vitalii Budnik (@nekrich) [i...
050
iBotPeaches @connortumbleson.com · 19/11/2025
Joined #fastlane as a maintainer. Starting small with a long awaited release for xcov. We are back after a 3 year hiatus. v1.9.0 is out with native support for mac silicon and fixes for average calculation.
github.com
Release v1.9.0 · fastlane-community/xcov
ImportantFirst release in over 3 years! This includes a "fat" binary (arm & x86) and fixes some long-standing bugs with average calculation and introduces envs for all configs. What's Changed Pr...
010
iBotPeaches @connortumbleson.com · 10/11/2025
connortumbleson.com/2025/11/10/2... Thank you to Tampa Bay Tech for awarding me the Emerging Tech Leader of 2025 award! I was excited to hear I was nominated and even more excited after winning.
connortumbleson.com
2025 Emerging Tech Leader of the Year (Tampa Bay)
The 2025 Emerging Tech Leader of Tampa Bay was announced and I was a finalist. So Alyson and I went down to attend the award show with some coworkers.
000
iBotPeaches @connortumbleson.com · 31/10/2025
Getting an OpenAI for PHP release out before Halloween begins. github.com/openai-php/c... Good fixes and improvements. May see how other maintainers feel about a "1.0.0" release as OpenAI has stabilized the APIs.
github.com
Release v0.18.0 · openai-php/client
What's Changed Feature/nano banana by @nmdimas in #685 fix: Missing properties on container file annotation by @knash94 in #703 feat: Add containers interface to client by @knash94 in #704 fix: Al...
041
iBotPeaches @connortumbleson.com · 02/10/2025
v0.17.0 of OpenAI for PHP has been released - including the #laravel and generic #php package. - Adds Conversation API - Improves error handling - Adds LocalShellCall for Responses - Adds CustomToolCall for Responses github.com/openai-php/c...
github.com
Release v0.17.0 · openai-php/client
What's Changed chore(OpenAI): deprecate Assistants API officially by @iBotPeaches in #679 Adds @iBotPeaches to the suggested sponsors in the README by @ianhawes in #677 fix(OpenAI): have a robust ...
020
iBotPeaches @connortumbleson.com · 04/09/2025
Quick bug fix (v0.16.1) release for #OpenAI for PHP. Good fixes all around. Next release (0.17.0) brings Conversation API for full parity after Assistants deprecation. github.com/openai-php/c...
github.com
Release v0.16.1 · openai-php/client
What's Changed Handle optional attributes in CreateResponse by @louisbels in #662 Add sequence_number support to OutputTextDelta. by @e4se in #664 fix(OpenAI): support mcp error objects in respons...
000
iBotPeaches @connortumbleson.com · 26/08/2025
v0.16.0 of OpenAI for PHP has been released. Including the regular #php and #laravel libraries. - Reworked Exceptions (responses on errors, http 429 support) - Container File API - MCP Connector support github.com/openai-php/c...
github.com
Release v0.16.0 · openai-php/client
What's Changed feat(OpenAI): GPT5 support by @iBotPeaches in #639 fix(OpenAI): add support for reasoning.summary by @iBotPeaches in #642 #581: Add OverrideStrategy enum for the fakeable trait to s...
000
iBotPeaches @connortumbleson.com · 04/08/2025
v0.15.0 of OpenAI for PHP has been released. Including the regular #php and #laravel libraries. Fixes and cool things: - Container API - Update support for vector store files - Add support for chat completion audio modality - Fixes for code interpretation github.com/openai-php/c...
github.com
Release v0.15.0 · openai-php/client
What's Changed fix(VLLM): streamed response tool call without arguments by @L3o-pold in #623 docs: add vision example using image URL by @princeaden1 in #625 feat(OpenAI): add updateAttributes met...
021
iBotPeaches @connortumbleson.com · 06/07/2025
connortumbleson.com/2025/07/06/a... Apktool 2.12.0 has been released with API 36 final support, shared library fixes and a few other optimizations/fixes. All work on Apktool 3 now.
connortumbleson.com
Apktool v2.12.0 Released
Apktool v2.12.0 has been released with support for API 36 (Baklava) and starting the preparation for Apktool 3.
000
iBotPeaches @connortumbleson.com · 24/06/2025
v0.14.0 of OpenAI for PHP has been released. Including the regular #php and #laravel libraries. Cool things include - MCP support - Code Interpreter support - Audio Transcription Streaming - Realtime Token generation - and more github.com/openai-php/c...
github.com
Release v0.14.0 · openai-php/client
What's Changed feat(OpenAI) - Add helper method 'output_text' to Responses API by @iBotPeaches in #579 fix(OpenAI) - Add index to CreateStreamedResponseToolCall by @clementmas in #562 fix(OpenAI):...
042
iBotPeaches @connortumbleson.com · 14/05/2025
I worked alongside momostafa to bring the @OpenAI Responses API to PHP. This is a beast of an API supporting 5 different input formats, 4 different tools and a lot more. Fully typed into the OpenAI-PHP library. v0.13.0 of the library is out now with support! - github.com/openai-php/c...
php sample of using responses() facade
031
iBotPeaches @connortumbleson.com · 06/05/2025
I did my first ever bulk sponsorship on @github.com and boy it was a challenge. - Export 193 maintainers (from code I use) - Expect to donate $500 so 2.57 per person. - Only 119 valid because "minimum donation amount" higher than that (some maintainers minimum are $100)
100
iBotPeaches @connortumbleson.com · 11/03/2025
Apktool 2.11.1 is released! connortumbleson.com/2025/03/11/a... A few bug fixes prior to a new major release. This fixes disassembly issues noticed with recent Meta apps.
connortumbleson.com
Apktool v2.11.1 Released
Apktool v2.11.1 has been released as a minor bug fix release.
010
iBotPeaches @connortumbleson.com · 04/02/2025
connortumbleson.com/2025/02/03/h... Only those from the Halo 2 modding era of 20 years ago will remember this.
connortumbleson.com
Halo 2 Map Editor: Prometheus
A Halo 2 original Xbox map editor twenty years in the making was finally released - Prometheus.
000
iBotPeaches @connortumbleson.com · 15/01/2025
connortumbleson.com/2025/01/15/a... Apktool v2.11.0 is out! API 35/36 support and some preparation for the removal of aapt1 (v3).
connortumbleson.com
Apktool v2.11.0 Released
Apktool v2.11.0 has been released with support for API 35/36 including fixes across the board with an upgrade to smali/baksmail.
010
iBotPeaches @connortumbleson.com · 13/01/2025
connortumbleson.com/2025/01/13/p... Discovered an older family member with 2 apps installed that were each charging her $7.99/week. I had to follow this rabbit hole and it took ~5,000 words. TLDR * iOS full of purchased AI/LLM 5 star reviews * Shady apps that coerce into weekly payment
connortumbleson.com
Predatory iOS Cleanup Applications
Like millions of Americans during Christmas I traveled to meet up with family members and enjoy the holidays. As one of the younger tech-enabled family members, I got to experience the immediate sadne...
010
iBotPeaches @connortumbleson.com · 23/12/2024
Excited to post Part 4 of my Cicada 3301 2014 Puzzle - connortumbleson.com/2024/12/23/t...
connortumbleson.com
The Cicada 3301 Mystery (Puzzle 3 Solve) - Part 4
We pick up where we left off in the January 2014 puzzle - this is Part 4
000
iBotPeaches @connortumbleson.com · 18/11/2024
connortumbleson.com/2024/11/18/a... Was absolutely a nostalgic blast to watch some old school competitive Halo 2.
connortumbleson.com
A Halo 2 Tournament - 20 years later.
On the 20th anniversary of the revolutionary release of Halo 2 - a tournament (LVL50) was put on with original hardware in honor of the anniversary.
021