
API historii plików, CLI v1.0.1 i Go SDK
Nowy endpoint historii przesyłania plików, prywatne przesyłanie i obsługa FreeBSD w CLI, aktualizacja Go SDK oraz dekodowanie HEIC/JXL/TIFF/PSD po stronie klienta
Nowe API historii plików, CLI v1.0.1 z prywatnym przesyłaniem, aktualizacje Go SDK oraz dekodowanie egzotycznych formatów obrazów po stronie klienta.
Tworzenie bezpośrednio na stronie głównej
Główna sekcja strony startowej ma teraz zakładki URL, Tekst i Pliki, które pozwalają od razu tworzyć krótkie linki, udostępniać tekst (Zwykły tekst / Kod / Markdown) i przesyłać pliki — bez przekierowania na inną stronę. Wynik pokazuje klikalny URL, przycisk kopiowania i link do zarządzania zasobem. Przesyłanie plików obsługuje przeciąganie i upuszczanie oraz wklejanie ze schowka z automatyczną konwersją do WebP.
Dekodowanie obrazów po stronie klienta
Przeglądarki nie obsługują natywnie wszystkich formatów obrazów. Teraz dekodujemy pliki HEIC, JXL, TIFF i PSD/PSB po stronie klienta, dzięki czemu wyświetlają się poprawnie na stronach udostępniania. Biblioteki są ładowane leniwie tylko wtedy, gdy są potrzebne, a linki pobierania nadal wskazują na oryginalny plik.
- HEIC/HEIF — dekodowanie przez moduł ESM heic-to
- JPEG XL — dekodowanie przez Web Worker z jxl_dec.js + WASM
- TIFF — dekodowanie przez tiff.js
- PSD/PSB — dekodowanie przez ag-psd
Ulepszono również podgląd SVG, ICO i BMP na stronach plików i obrazów.
Wykrywanie typu MIME
Wykrywanie typu pliku zostało przełączone z rozszerzeń plików na typy MIME. Pliki tekstowe, dokumenty Office (w tym Apple iWork, OpenDocument i Visio) oraz PDF są teraz rozpoznawane na podstawie typu MIME. Nieznane typy dokumentów otrzymują fallback do pobrania zamiast otwierania w podglądzie PDF.
API przesyłania plików
- Nowy endpoint historii przesyłania plików — pobieranie wcześniejszych przesłań z paginacją
- Pole
is_privateprzy przesyłaniu plików do kontroli prywatności - Metryki użycia obejmują teraz udostępnienia tekstu i przesyłanie plików
- Formaty HEIC/HEIF/JXL/TIFF są rozpoznawane po stronie serwera
CLI v1.0.1
S.EE CLI dodaje prywatne przesyłanie plików (flaga --is-private / --private), listę historii plików i obsługę FreeBSD. Pakiety są teraz dostępne w formatach .deb, .rpm, .apk, Arch Linux i Termux.
Go SDK
Go SDK zyskał ustawienia prywatności przesyłania plików oraz endpoint historii plików.
Dokumentacja
- Dodano dokumentację File History API
- Zaktualizowano stronę zgodności z SM.MS, dodając poprawne przykłady odpowiedzi
- Zaktualizowano specyfikację OpenAPI o File History, pola usage i porządki w YAML
- Odświeżono tabele limitów planów o nowe limity dla udostępniania tekstu i przesyłania plików
Pozostałe usprawnienia
- Ujednolicono komunikaty błędów API we wszystkich usługach backendowych
- Dodano czcionkę Space Mono dla pól wejściowych o stałej szerokości
- Zaktualizowano tabelę porównania planów o bieżące limity
