Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: skychatorg/skychat

v2.1.0

12 Jul 00:39
@7PH 7PH

Choose a tag to compare

🔥 Release preview

Multiple fixes, improvements to the SkyChat client API

🚀 Features

  • Add hasUnreadMessages(roomId?: number) to the SkyChat client API
  • Add hasRoomAccess(roomId: numbr) to the SkyChat client API
  • Same-room visual indicator

🤔 Changes

  • Major dep upgrade
  • Limit log.sh log count to 1000
  • Tweak rate limit values
  • Add logging library for easier debugging

💻 Code quality

N/A

🐞 Bug fixes

  • Do not send cursor position when out of bounds

👥 Thanks

N/A

Full Changelog

v2.0.1...v2.1.0

Assets 2
Loading

v2.0.1

15 May 21:56
@7PH 7PH

Choose a tag to compare

🔥 Patch release preview

  • Drop unecessary console.trace(-) calls
Loading

v2.0.0

15 May 21:56
@7PH 7PH

Choose a tag to compare

🔥 Release preview

Auth rework, rate limiting, traefik reverse proxy

🚀 Features

  • Add Mailgun support to send emails (drop node-mailer)

🤔 Changes

  • Authentication flow has been reworked to allow users to directly connect (rather than first logging as guest, like before)
  • Added rate-limit to various operations (opening websockets, login, register)
  • Use IP-based rate-limiting rather than connection-based for general purpose (plugins)

💻 Code quality

  • Drop .env.json file in favor of .env

🐞 Bug fixes

N/A

👥 Thanks

N/A

Full Changelog

v1.3.0...v2.0.0

Loading

v1.3.0

29 Apr 00:59
@7PH 7PH

Choose a tag to compare

🔥 Release preview

Various quality of life improvements & fixes after ESM refactoring

🚀 Features

  • The client API (SkyChatClient) now has a second constructor argument options object
    • Use options.autoMessageAck to automatically send a message seen notification on new messages
  • Make bunker mode reject guest messages

🤔 Changes

N/A

💻 Code quality

N/A

🐞 Bug fixes

  • Fix connected list diff patching to drop inconsistent client-side states

👥 Thanks

N/A

Full Changelog

v1.2.2...v1.3.0

Loading

v1.2.2

28 Apr 02:09
@7PH 7PH

Choose a tag to compare

🔥 Release preview

Moved to ESM, optimization, fix token auth without room ID

🚀 Features

  • Bandwidth optimization using state patching for the connected list
    • Connected list is now near real-time
    • Saves a lot of bandwidth for big instances

🤔 Changes

  • Now ESM only

💻 Code quality

N/A

🐞 Bug fixes

  • Login with a token using SkyChatClient.setToken(..) without specifying a room ID is fixed

👥 Thanks

N/A

Loading

v1.1.1

23 Apr 23:12
@7PH 7PH

Choose a tag to compare

🔥 Release preview

Patch release to include the update event of SkyChatClient

🚀 Features

N/A

🤔 Changes

N/A

💻 Code quality

N/A

🐞 Bug fixes

  • Add the typed update event for SkyChatClient

👥 Thanks

N/A

Loading

v1.1.0

19 Apr 21:20
@7PH 7PH

Choose a tag to compare

There are 200 commits since the last release. See all commits.

SkyChat is now fully dockerized and supports auto-TLS generation through let's encrypt in traefik through docker compose.

Loading

v0.3.0

20 Jun 00:02
@7PH 7PH
d509cb2
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

🔥 Release preview

Front-end rewrite using Vite/Vue3/Pinia/Tailwind with a clean and futuristic look.

image
image

🚀 Features

  • #153 Front-end rewrite/redesign - Vite / Vue3 / Pinia / Tailwind
  • Ability to remove medias from the player queue
  • Ability to navigate recent room message history

🐞 Bug fixes

none

🤔 Changes

  • Major redesign of front-end elements and mobile version (futuristic / cyberpunk look)

💻 Code quality

  • Stack changed from Webpack/Vue2/VueX/Sass to Vite/Vue3/Pinia/Tailwind
  • Implementation of client TypeScript API (app/api/client.ts) to be published to NPM
  • Build is now handled by Vite
  • Using Tailwind custom classes for UI components
  • Using Vue composition API
Loading
nunomen reacted with eyes emoji
1 person reacted

v0.2.0

28 Jul 00:45
@7PH 7PH
bd64039
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

🔥 Release preview

image
image

🚀 Features

  • #132: Implement a scheduler for the player
  • #129: Implement a bug ban (emulates a strong and random lag on the server-side for the banned user)
  • #127: Add google analytics support
  • #106: Re-implement voteskip to skip player medias
  • Add support for uploading mkv videos and automatically convert them to mp4
  • Allow to set custom gallery media thumbnails
  • Add webm support in the gallery and in the shared media player
  • Gallery & Overall UI redesign

🐞 Bug fixes

  • #130: Fix usurp with global plugins
  • #126: Fix fair shuffle
  • Fix player synchronization issue when switching cinema mode on/off
  • Fix a critical issue which would allow users to join a private room they did not belong to

🤔 Changes

  • none

💻 Code quality

  • Refactor: Flatten code structure & move plugin folder
  • Introduce VueX store (to be further refactored into VueX plugins)
Loading
svnph, Rog3rSm1th, and ndureiss reacted with thumbs up emoji svnph reacted with rocket emoji
3 people reacted

v0.1.2

20 Jun 19:22
@7PH 7PH
0491114
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

🚀 Features

  • 🚀🚀🚀 Add support for playing twitch streams 🚀🚀🚀
  • Allow live modificaitons of the configuration files for OPs
  • Add an autoinstall script

🐞 Bug fixes

  • Fix PointsCollector plugin (hax-ball like game with cursors)
  • Fixed using docker as root

🤔 Changes

  • Sticker management is now OP-only
Loading
Previous 1
Previous

AltStyle によって変換されたページ (->オリジナル) /