github pinokiocomputer/pinokio v7.2.0

20 hours ago

Features

1. Universal Launcher

A universal launcher to launch "ask pinokio", "create app", "create plugin"

universallauncher

2. Tasks

Reusable, shareable, programmable tasks for running routine agent tasks with pinokio and ai agents.

Example: http://localhost:42000/task?ref=https%3A%2F%2Fgithub.com%2Fcocktailpeanut%2Fpinokio-researcher

tasks

3. Plugin Page Overhaul

Each plugin has its own page now, and simplified UI for interacting with them

plugins

4. Supply Chain Attack Protection

Protection against supply chain attacks for uv, npm, and bun.

All install pages now have a beta feature that lets you use the protected mode:

bluefairy_applied

Once selected, all pinokio shells launch with the protection to block too fresh packages published within the last 72 hours:

bluefairy_injected

5. Private Install

Install launchers and plugins from private github repos if logged into github from pinokio. No need to publish to pinokio registry.

private_install

6. App specific plugins

In addition to the global plugins (independent from apps), now apps can ship with plugins included.

Good for plugins that require instllation:

  • ai agent launchers that have stanalone launchers but also want to allow launching in any path
  • plugins that require an app to be installed because they rely on the apps

7. Display online terminals count

  1. if an app is not running but associated terminals (agent terminal, user terminal, etc.) are running, don't display as online
  2. By default display a link to app terminals
  3. If any terminals for an app are online, display the online terminals status, which when clicked, leads to the dev mode.

8. Improved user terminals

Instant loading

Now all available terminals instantly load on page load. no clicking through to lazy load.

Conda terminals

Previously the user terminals section only supported raw terminal or python terminals (venv activated terminals).

Now it also auto-discovers conda environments and displays them, so you can 1-click open them.

9. Clean up dev mode tabs

Clean up the status display so they're more legible.

The idle/live status should have its own row, both in vertical and horizontal mode

Horizontal mode:

Vertical mode:

Move the notification sound on/off inside the menu (save space)

10. Straightforward Onboarding

Get rid of ALL other UI components when home is not set

11. Windows zoom

Now you can simply use Ctrl + and Ctrl - to zoom in and out (No need to Ctrl Shift + for zoom in)

12. Chrome Browser ERR_BLOCKED_BY_LOCAL_NETWORK_ACCESS_CHECKS Error fix

Chrome now blocks redirection from https to localhost urls for security reasons.

This caused issues for checkins when you're using Pinokio in a browser (not inside the pinokio desktop app), when you try to check in:

blockerror

This has now been fixed. Now checking in from regular browser also works

13. Requirement Setup Page Overhaul

Previously the "requirements" page looked like this:

systemreq-before

Now has been changed to:

systemreq
  1. Instead of just saying packages are uninstalled, it correctly says "update required"
  2. The Install button is always visible prominently and do not require scrolling.

14. Unified Design Theme

Now the light-gold gradient design theme is applied to all pages, including home and the app pages.

newdesign

15. Bluefairy Protection Injection Fix

Previously when you run a script with protection on, and it fails, and you turn it off and run it again, it kept the stale state and kept using the protected shell instead of using non-protected sessions.

This has been fixed.

16. Various UX Issues fixed

Various labels everywhere

17. shell even capture fix

Fixed the bug where shell.run even capture would incorrectly capture events when "break": true is declared

on: "/error/i",
break: false

This should not trigger capture and just ignored.

18. additional zoom fix on windows

ctrl - also works

19. Deleting an app

deleting an app from its settings page should correctly return the user to the home page instead of replacing the app frame with home

20. Bun support

Now bun is included by default in pinokio

21. Faster startup

The startup is much faster, and the startup splash screen is draggable so it does not disrupt other apps in the background.

startscreen

Bugfix

  • PNPM has been broken in some environments. now works.
  • Fixed shell command quoting/rendering across POSIX, cmd.exe, and PowerShell, and fixed duplicate same-window app navigation.
  • Fixed Windows bash and conda path handling, and removed hardcoded Pinokio home assumptions in fallback/session paths.
  • When running a script immediately after pinokio launches, it waits until all the template variables are ready.
  • Fixed an edge case where scripts could keep executing steps when the user starts and immediately stops the script
  • Fixed the nested menus so they do not get hidden when the menu is dynamically rendered based on each app state
  • Do not display apps as online when apps are not running but plugin scripts are running for the app (since those are plugin scripts, and not apps)

Pinokio Release

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation.

Privacy Policy

This program will not transfer any information to other networked systems unless specifically requested by the user or the person installing or operating it.

Don't miss a new pinokio release

NewReleases is sending notifications on new releases.