It's... been a while since the last objection release got tagged. We finally landed a 1.12 release today which also means pypi is up to date again, and for the foreseeable future! Work never really stopped, and plenty of bug fixes are included.

https://github.com/sensepost/objection/releases/tag/1.12.0

Apart from all of the epic effort @IPmegladon and other contributors have put in, I'm really happy with the new CI. Manual pypi releases are no longer needed and we can finally move fast again with tagging which is huge.

We changed two big things today.

1. Packaging is now using uv. While you can still pip install objection, you can now also run it with: uv run --with objection
2. Pushing updates to PyPi now happens on git tag, using trusted publishing: https://docs.pypi.org/trusted-publishers/.

I know it took long, and there is work to do, but I'm excited for getting back on track.