getty v1.0.6
About 462 wordsAbout 2 min
2025-08-19
λ v1.0.6: Update highlights
Here’s a tour of the most relevant changes arriving with version 1.0.6. We’ve worked to improve security, performance, and visual experience for both admins and end users. Below is a structured, easy-to-digest summary.
Enhanced security
- Express server limited to localhost: the API now only listens to local requests, reducing the attack surface.
- Helmet update (7.2.0 → 8.1.0) – new protection headers and vulnerability fixes included.
Important
Keeping dependencies up to date not only prevents vulnerabilities, it also lets you benefit from performance improvements and new features.
Refreshed user experience: Themes and styles
- New Minimalist theme for vertical and horizontal chats.
- Light mode available as a chat theme option.
- OsCard and OS utilities: the UI now uses OsCard components, providing a more consistent and modern look.
- Normalized typography: notification titles use 20px/800 inside OsCard, ensuring legibility in both light and dark modes.
Widgets and panels
- Configurable announcement widget: admins can customize messages without touching code.
- Fixed data persistence in "Tip Goal," preventing unexpected loss.
- Admin panels migrated to OsCard with os-* tokens for uniform titles, margins, and shadows.
Visual interaction
- Custom GIF for tip notifications adds a fun, recognizable touch to each tip.
- Hex color selection fixed in "Tip Goal" and admin panel chat, making exact color customization easier.
Optimization and code cleanup
- Clear theme button in admin chat; empty CSS is no longer sent, reducing unnecessary traffic.
- Panels/OBS refactor for greater modularity and less code duplication.
- Shared styles (os-table, headers, helpers) centralized to simplify future changes.
Updated documentation
- Refreshed README with clear examples and migration steps.
What does all this mean for you?
- Admins: greater visual control and fewer security concerns. Panels are more intuitive, and configuring announcements is as simple as filling out a form.
- Developers: a fresher dependency base and reusable components (OsCard, os-table) that make extending the project easier.
- End users: a cleaner chat experience, modern themes, and more attractive notifications (now with GIFs!).
Next steps
- Update your instance to version 1.0.6 by downloading the app from GitHub.
- Explore the new chat themes in the chat section and try the one you like most.
- Configure the announcement widget to communicate news or promotions directly from the admin panel.
Thanks for being part of getty!
Every improvement is born from your feedback and our commitment to privacy and usability. If you have questions, suggestions, or find any detail that needs adjustment, don’t hesitate to open an issue in our repository or contact the support team.