# Platform updates: release 2024.09 (September 2024)

URL: https://gambling-soft.com/platform-updates/platform-updates-2024-09/
Updated: 22 October 2026
Publisher: Gambling Soft (https://gambling-soft.com/)

**Short answer.** Gambling Soft platform release 2024.09 (September 2024): 510 changes. Two new game providers are integrated, the fortune wheel core is rewritten with bids, settings, sectors and a run handler, Telegram integration arrives, queue workers get default and mailing lanes, database connections are limited and reconnected, logs move to the database, side categories and an email black list with cleanup appear, withdrawal commissions are explained to players, and the whole API gets namespaces. The admin panel 2.0 adds email login, admin domain group, visual type selection, available domains, env file editing, a unified "Sending emails" section, voters and a search engine. The poker room gets rake, list filters with tabs and pagination, an SSE prototype with state cache, translations and time synchronisation.

## Release 2024.09 at a glance

| Area | Highlights |
| --- | --- |
| Game providers | Two new provider integrations with parsing via queue, free spins and bonuses from the admin panel, bet levels, betting through one of them, multi-language slots, image fixes |
| Fortune wheel core | Bids table and service, settings entity and handler, sectors and user handlers, run handler with bids and spins, winning sector definition, activity days, first free spin, facade with dependency handler |
| Core and operations | Telegram integration, default and mailing workers, database connection limits and reconnect, logging in the database, namespaces across modules, jobs rework, exchange rates schedule, speed test for aggregator callbacks |
| Players and money | Side categories with icons, commission warning and messages for withdrawals above 1,000 RUB, minimum withdrawal message, mail limits, email black list with cleanup job and expiry, unique email per domain group |
| Admin panel 2.0 | Email login, admin domain group, visual types as a select, available domains, env file editing, email black list with search and manual, unified Sending emails section, voters, search engine, pin codes, AVIF support, bank autocomplete |
| Poker | Rake for cash tables and tournaments, list filters (Omaha and Texas), tabs, pagination and modals, SSE prototype and state cache, translations front and back, admin filters, end-round timer, time synchronisation, subscribers |

## Game providers

- **New: two provider integrations** with bug fixing and parsing via queue; free spins and bonuses created from the admin panel for one of them, bet level for the admin panel, betting through the provider, multi-language slots, image parser fixes, duplicate slots skipped.

- **Improved:** FreeKassa enabled in the pay-way list with logging and then disabled on a specific test brand; catalogue parser hot fixes; the aggregator callback speed test with lower-case headers.

## Fortune wheel core

- **New: core rewrite.** Bids table, service, repository and entity with a converter; settings entity, handler and repository with migration; sectors and user handlers and repositories; run handler that handles bids and spins and defines winning sectors; sector bonus handling; validator; facade with a dependency handler and base facade; domain group on wheel users; activity days checkbox and free spin interval in the admin panel; colour palette and font list for sectors; front end fortune wheel folder with timer and sector state fixes.

## Core and operations

- **New: Telegram integration.**

- **New: workers.** Main worker, default worker and mailing worker with queue handling; jobs rework; exchange rates cron schedule; betting parsing on queue removed where not needed.

- **Improved: database.** Connection limits, close connection, reconnect, logging in the database instead of files, database class fixes.

- **Improved: codebase.** Namespaces for ajax, email, jackpot, tests, affiliate integration and all API modules; cleanups and db connection updates in test helpers; betting key storage and environment data.

## Players and money

- **New: side categories** with table, seeder, icon path and additional side menu items.

- **New: withdrawal messages.** Warning about the commission added when withdrawing more than 1,000 RUB, error when the amount is below the minimum, corrected commission formula and messages returned as JSON.

- **New: mail hygiene.** Mail sending limits, email black list with search, pagination and manual, cleaning cron job for spam protection lists with expiry dates, unique email within a domain group on user edit.

- **Improved:** promo code creation by domain group in tests; registration and bonus tests; alias URL with query parameters.

## Admin panel 2.0

- **New:** email login; admin domain group; visual types changed from text to a select with a create form; available domains; env file editing; email black list with "remaining emails" field; email-related menu merged into a Sending emails section; voters for gaming accounts and banners; search engine; pin codes hot fixes; AVIF support; bank select autocomplete; buff cards form and section rename to Bonuses; prevention of game settings edits for the admin domain group; game settings images shown; Woo visual; templates and forms refactored.

## Poker

- **New: rake** for cash tables and tournaments with migration, bank calculation and winner service changes, calculator class for arithmetic.

- **New: lists.** Filters by Omaha and Texas, tabs including "my tables", pagination on the back end, modals with dates, sliders, buttons helper, "registration denied" field.

- **New: real time.** SSE prototype with cache setup, table state cache storage, subscribers for bets and events, state manager with comparator, time synchronisation with the user, end-round timer before a new hand.

- **New: translations** for the front end (data-lang), emails, history and notifications; admin dashboard block and queries; admin filters and JSON view for table history; unique validation in the admin panel; React-free prototype front end cleanup and old front end removed.

- **Improved:** rake calculation logic, buy-in settings, Pair, Straight and Two Pairs under Texas rules, Omaha combinations, render of players, navigation and winners.

## Compatibility and upgrade notes

- Namespaces change class locations across the API; custom integrations must update imports.

- Migrations: fortune wheel settings, bids and users, side categories, rake, domains visual enum, game settings index.

## Delivery to clients

Projects hosted by Gambling Soft are updated by our team. Source-code licensees receive the release from the repository under their support terms. Questions about a specific item: the [contact page](https://gambling-soft.com/contacts/). All issues are listed under [Platform updates](https://gambling-soft.com/platform-updates/); the platform itself is described on the [architecture page](https://gambling-soft.com/platform-architecture/).
