2.4.0
Cipta dan kongsi aktiviti Discord dengan templat, imej, pemasa dan butang. Import dan eksport JSON serta navigasi boleh suai.
Baharu
Aktiviti tersuai
- Tab Tersuai baharu untuk mencipta, menyunting dan memadam aktiviti Discord tanpa memasang presence laman. Nolo memperkenalkan ciri ini pada penggunaan pertama.
- Simpan sehingga 50 aktiviti pada peranti. Hanya satu aktif pada satu masa dan mengatasi presence tab sehingga dimatikan.
- Tetapkan nama, jenis (Bermain, Mendengar, Menonton, Bertanding), dua baris teks, imej besar/kecil dengan teks tuding dan sehingga dua butang HTTPS.
- Pilih masa berlalu atau kira detik dari 5 minit hingga 24 jam. Pemasa bermula semasa diaktifkan, bukan semasa dicipta.
- Sembilan templat: Belajar, Mengekod, Malam permainan, Senarai main, Malam filem, Siaran langsung, Senaman, Perjalanan dan Rehat kopi. Mengisi editor tanpa menyimpan sebelum pengesahan.
- Pratonton langsung dan kad khas untuk membuka, menghentikan atau menyambung aktiviti semasa.
Imej dan perkongsian
- Muat naik PNG, JPEG, WebP atau GIF, gunakan URL HTTPS atau pilih antara 24 ikon dan 10 warna. Tanpa imej besar, logo Nowly digunakan; tanpa imej kecil, tiada lencana.
- Imej selain GIF dikecilkan dan ditukar secara automatik. Had 1 MiB setiap imej; GIF tidak ditukar. Salinan setempat digunakan untuk pratonton dan penghantaran semula, manakala Discord menerima URL yang dihoskan.
- Imej aktif disegarkan berkala. Fail dihoskan yang tidak digunakan selama 30 hari boleh dibersihkan dan dimuat naik semula daripada salinan setempat apabila perlu.
- Eksport aktiviti tersimpan sebagai
[Nama].json. Versi tersimpan terakhir digunakan, bukan suntingan belum disimpan, bersama teks, jenis, pemasa, butang dan imej terbenam daripada salinan setempat. Imej tanpa salinan tidak disertakan. - ID setempat, tarikh penciptaan/kemas kini, status aktif dan URL hos imej muat naik tidak dieksport. Pautan HTTPS yang dimasukkan kekal: semak sebelum berkongsi.
- Import satu atau beberapa fail melalui butang ikon Import dengan label kebolehcapaian dan petua, atau seret ke tab Tersuai yang kelihatan. Skrin lain tidak memintas fail.
- Setiap import mencipta aktiviti baharu yang tidak aktif tanpa menimpa yang sedia ada. Satu import membuka editor; beberapa import memaparkan ringkasan.
- Fail melebihi 4 MiB, format/versi tidak serasi dan aktiviti tidak sah ditolak. Imej terbenam disahkan lalu dimuat naik semula; jika imej gagal, aktiviti dikekalkan tanpanya dan amaran dipaparkan.
Terma dan privasi
- Dialog pelancaran pertama memisahkan penerimaan Terma Perkhidmatan daripada pengakuan telah mengambil maklum tentang Dasar Privasi, tanpa mengaktifkan statistik pilihan.
- Nowly menyemak kemas kini secara automatik dan meminta pengesahan semula hanya untuk dokumen yang berubah dengan ketara. Pengesahan disimpan pada peranti; versi cache masih boleh digunakan di luar talian.
- Perkongsian aktiviti dan muat naik imej dijeda sehingga pengesahan yang diperlukan direkodkan. Pautan dokumen dan tarikh kemas kini tersedia dalam dialog.
Penambahbaikan
- Lencana bar alat pelayar kini menunjukkan emoji mengikut jenis aktiviti yang dipilih (bermain, menonton, mendengar atau bersaing) dengan warna daripada kehadiran atau ikon tersuai. Jeda kekal dengan penunjuknya sendiri. Lencana ini tidak mengesahkan aktiviti telah dihantar ke Discord.
- Pratonton kekal kelihatan semasa menatal editor. Klik imej kecil untuk memilih atau menggantikan fail; petunjuk menunjukkan format dan had saiz. Dalam mod Mendengar, maklumat tambahan menjelaskan bahawa teks imej besar turut muncul pada baris ketiga di Discord.
- Skrin tambahan dimuatkan hanya apabila dibuka, mengurangkan JavaScript permulaan sambil mengekalkan tab yang dilawati dan keadaannya. Semua fail masih disertakan secara setempat untuk kegunaan luar talian.
- Tiga panduan bergambar dalam bahasa Inggeris dan Perancis menerangkan penciptaan aktiviti, perkongsian JSON dan privasi imej. Tangkapan skrin responsif boleh dibuka pada saiz asal.
- Tahan tab untuk mengalihkannya atau tarik ke tepi untuk mencipta kumpulan lain. Tetapkan semula susun atur dalam Tetapan.
- Kad dan pratonton mengikut Discord: Bermain memaparkan nama pada baris sendiri, jenis lain dalam pengepala. Dialog terapung di atas panel; keadaan kosong menawarkan contoh dan templat.
- Ciri dan ralat, termasuk dialog pengesahan dokumen undang-undang, diterjemahkan ke semua 11 bahasa.
Pembetulan
- Label tab aktif tidak lagi terpotong. Butang Import kekal padat dengan ikon sahaja.
- Import serentak disekat, kelompok mematuhi had 50 aktiviti dan kegagalan satu fail tidak menyekat fail seterusnya.
- Muat naik berulang/serentak bagi imej sama bersifat idempoten pada pelayan. Kegagalan pemadaman jauh mengekalkan rujukan untuk percubaan semula.
Pembuangan dan keserasian
- Tiada ciri pengguna sedia ada dibuang. Tema bermusim, ChromeOS, iframe dan presence terbina dikekalkan.
- Penghurai nombor tidak digunakan dalam perkhidmatan status dibuang dan pembantu muat turun JSON eksport data dikongsi.
- Aktiviti kekal setempat dan tidak disegerakkan dengan akaun. Perkongsian menggunakan fail, tanpa acara analitik baharu.
Teknikal dan privasi
- Terma dan dasar privasi dalam semua 11 bahasa kini menerangkan imej yang dimuat naik, URL awam, pengedaran semula JSON, penyimpanan, pemadaman dengan pengesahan dan cache pihak ketiga yang mungkin kekal.
- Laluan muat naik, segar semula dan padam terikat pada peranti serta dilindungi token. Pengesahan tandatangan fail, MIME, saiz dan SHA-256; had 20 muat naik sejam setiap peranti.
- Jadual
CustomAsset, migrasi PostgreSQL, storan S3/R2 dan pembersihan imej tidak digunakan yang dilindungi ditambah. Storan dan jadual pembersihan perlu dikonfigurasi semasa penggunaan pelayan. - Eksport peranti merangkumi URL dan metadata imej dihoskan. Pemadaman data juga memadam objek jauh dan membolehkan percubaan semula jika gagal.
- Kebenaran
unlimitedStoragebagi salinan imej setempat, ujian perkongsian dan integrasi PostgreSQL serta pemformatan TypeScript ruang kerja tanpa mengubah submodul.