Pactown 0.1.8: Configuration Management, Desktop Builds i Nowe Możliwości — Luty 2026

Pactown 0.1.8 wprowadza configuration management system, desktop/mobile builds (10 frameworków), IaC generation, web preview, i18n w 7 językach, program poleceń i DB-backed marketplace z 20+ przykładami.

2026-02-10Softreck

Pactown 0.1.8: Co Nowego — Luty 2026

Data wydania: 10 lutego 2026
Wersja platformy: 0.1.8
Wersja pactown CLI: 0.1.141

Podsumowanie

Pactown 0.1.8 to największa aktualizacja od premiery platformy. Wprowadzamy desktop i mobile builds z 10 frameworkami, Infrastructure as Code, wielojęzyczny interfejs, program poleceń i wiele więcej.


Najważniejsze Nowości

1. Desktop & Mobile Builds — 10 Frameworków

Teraz możesz budować natywne aplikacje desktopowe i mobilne bezpośrednio z plików markpact:

PlatformaFrameworkiArtefakty
DesktopElectron, Tauri, PyInstaller, PyQt.AppImage, .exe, .dmg
MobileCapacitor, React Native, Flutter, Kivy.apk, .ipa

Kluczowe usprawnienia:

  • Automatyczny patch --no-sandbox dla Electron na Linux
  • Generowanie run.sh launchera dla AppImage
  • Retencja max 3 buildów per scope (automatyczne czyszczenie)
  • Download artefaktów bezpośrednio z UI

2. Infrastructure as Code (IaC)

Każdy sandbox automatycznie generuje deklaratywne artefakty:

  • pactown.sandbox.yaml — specyfikacja runtime, zależności, komenda uruchomienia, health check, zmienne środowiskowe
  • Dockerfile — gotowy do produkcji
  • docker-compose.yaml — single-service compose

Kontrolowane przez zmienne środowiskowe: PACTOWN_WRITE_IAC, PACTOWN_WRITE_IAC_MANIFEST, PACTOWN_WRITE_IAC_DOCKERFILE, PACTOWN_WRITE_IAC_COMPOSE.

3. Web Preview Mode

Aplikacje desktopowe i mobilne mogą być uruchamiane w przeglądarce na serwerach headless (bez DISPLAY). System automatycznie:

  • Wykrywa brak serwera graficznego
  • Zamienia natywne komendy (electron, cap run, tauri dev) na HTTP server
  • Preferuje npx serve, fallback na python -m http.server

4. Internationalization (i18n) — 7 Języków

Interfejs platformy jest teraz dostępny w 7 językach:

  • 🇵🇱 Polski
  • 🇬🇧 English
  • 🇩🇪 Deutsch
  • 🇫🇷 Français
  • 🇪🇸 Español
  • 🇺🇦 Українська
  • 🇷🇺 Русский

Automatyczne wykrywanie locale przeglądarki + przełącznik języka w nawigacji.

5. Program Poleceń (Referrals)

Nowy system referrali:

  • Unikalne linki polecające dla każdego użytkownika
  • Śledzenie rejestracji i aktywności poleconych
  • Punkty za każde polecenie
  • Wypłata od 100 PLN — netto + VAT na fakturę

6. DB-Backed Marketplace

Zastąpiliśmy stary system plików (marketplace.ts + filesystem) jednym źródłem danych w bazie:

  • 20+ przykładów z kategoriami i tagami
  • Publiczne API: GET /public/examples
  • Build z przykładu online: POST /public/examples/{slug}/build
  • Licznik pobrań
  • Seed z marketplace.ts na starcie (idempotentny)

7. Configuration Management System (v0.1.8)

Nowy system zarządzania konfiguracją z rozszerzonymi testami bezpieczeństwa i runnera.

8. Deep Code Analysis Engine (v0.1.7)

Silnik głębokiej analizy kodu z rozszerzonymi testami backend.


Changelog Wersji 0.1.4 — 0.1.8

WersjaDataGłówna zmiana
0.1.82026-02-10Configuration management system
0.1.72026-02-10Deep code analysis engine
0.1.62026-01-29Terraform support
0.1.52026-01-29Make support + UI improvements
0.1.42026-01-29Kubernetes + 10 artykułów blogowych

Aktualizacja Pactown CLI

Pactown CLI został zaktualizowany do wersji 0.1.141 z nowymi modułami:

  • src/pactown/targets.pyTargetPlatform enum, TargetConfig, FrameworkMeta registry
  • src/pactown/builders/DesktopBuilder, MobileBuilder, WebBuilder
  • src/pactown/iac.py — generowanie IaC artefaktów
  • src/pactown/sandbox_manager.py — Web Preview mode
pip install --upgrade pactown

Statystyki

  • 28 testów builderów (desktop/mobile)
  • 16 testów Web Preview
  • 20 testów build endpoints + retencja
  • 23 testy examples API
  • 13 testów seed examples
  • 24+ testów bezpieczeństwa Quadlet

Co Dalej?

Planowane na Q2 2026:

  • Custom domains dla użytkowników
  • Team workspaces
  • Terraform support (rozszerzony)
  • Tpay native integration

Jak Zaktualizować?

SaaS (pactown.com)

Aktualizacja jest automatyczna — wszystkie nowe funkcje są już dostępne.

Self-hosted

cd pactown-com
git pull
make build
make upgrade

Linki


Zobacz też


Ostatnia aktualizacja: 10 lutego 2026