Latest Version: 7.2
Last Update: 31/03/2025
Version 1.0
Platform Architecture & Initial Launch
Changelog:
- Initial deployment of AdTech Europe's infrastructure.
- Built Java + Spring-based bidder with creative selection and geo targeting.
- Integrated ReactJS front end using Ant Design components.
- Established Aerospike for impression tracking and real-time counters.
- Configured AWS S3 log storage and Athena SQL access.
- Clickhouse database setup for real-time analytics.
- Kafka queue set up for streaming logs and events.
- Created MySQL-based business DB for users, campaigns, and billing.
Version 1.1
UI Integration & Campaign Management
Changelog:
- Launched campaign editor interface with real-time validation.
- Implemented load balancer configuration with SSL offloading.
- Connected UI Backend (Swagger-enabled) with the front end.
- Win and impression events by logging into Kafka via Event Logger.
- UX improvements to ad format preview modules.
- Initial partner onboarding documentation released.
Version 1.2
Ad Format Expansion
Changelog:
- Pop-under and push ad formats added.
- Asynchronous logic optimized in the bidder to reduce latency.
- Added campaign scheduler with timezone-aware logic.
- Kafka replication settings optimized for delivery guarantees.
- Minor UI enhancements in reporting layout.
- Introduced failover strategy for Clickhouse node redundancy.
Version 1.3
Frequency Capping & Creative Workflow
Changelog:
- Released frequency capping engine at impression level.
- Creative approval queue integrated with admin dashboard.
- Partner sync module deployed via scheduled Kafka producers.
- UI upgrade with advanced campaign duplication options.
- Real-time stats: win rate, CTR, eCPM visible in dashboard.
- Fixed authentication timeout bug on large campaign imports.
Version 1.4
OpenRTB Onboarding & Macro Support
Changelog:
- First external OpenRTB partner integrated.
- CPC and CPM bidding models launched.
- Creative macros and dynamic tokens now supported.
- Parquet log format enabled for all raw traffic data.
- Campaign export module built for admin and advertiser usage.
- Real-time impression stream viewer added (admin-only).
Version 1.5
Scalability & Security Enhancements
Changelog:
- Kafka log ingestion optimized with tiered consumers.
- Bulk targeting uploader via CSV/XLSX enabled.
- Added impression discrepancy detection engine.
- Security patch: input sanitization on all creative fields.
- First QA coverage reports for UI backend (Swagger endpoints).
Version 1.6
Native Ads & Partner Profiling
Changelog:
- Display and native ad format infrastructure prepared.
- Dashboard UI refined with global filters and saved views.
- Launched automated alert system for campaign performance drops.
- Extended bidder targeting logic with browser version support.
- Partner profile pages added with endpoint diagnostics and logs.
Version 1.7
Native Format Rollout
Changelog:
- Released native ad format with headline, body, image components.
- Reporting module updated to include hourly breakdowns.
- Event logger now supports retry queue on Kafka write failure.
- Improved OpenRTB parser to handle multiple extension formats.
- Bugfix: campaign-level budget cap issue resolved.
Version 1.8
Integration Suite & Prediction Engine
Changelog:
- Partner integration testing suite released internally.
- Impression prediction engine (beta) deployed.
- UI: dark mode added for advertiser view.
- Added Creative Notes section for admin feedback loop.
- Supply-side timeouts tracked in real-time logging.
Version 1.9
Targeting & Pacing Intelligence
Changelog:
- Campaign pacing algorithm refined with adaptive thresholds.
- Custom tracking macros available per advertiser.
- Publisher targeting rules framework initiated.
- Bidder response latency reduced by 18%.
- Audit log export feature added (admin-only).
Version 2.0
GDPR & Smart Bidding Alpha
Changelog:
- UI backend decoupled for microservice deployment flexibility.
- Added fingerprinting logic for session consistency.
- First alpha deployment of Smart Bid module.
- Full GDPR consent string support added to RTB calls.
- Improved billing engine with invoice generation preview.
Version 2.1
Reporting Stability & Platform Resilience
Changelog:
- Annual reporting module launched with campaign summaries.
- Traffic anomaly detection tool integrated with alerts.
- Updated user onboarding wizard for advertiser self-service.
- Added bulk creative approval interface.
- Platform stability: system uptime achieved 99.997%
Version 2.2
Partner Analytics & API Security
Changelog:
- Integration of OAuth 2.0 authentication for advertiser and partner APIs.
- Released frequency report breakdown by geo, browser, and device.
- Added caching layer for Clickhouse queries to reduce dashboard latency.
- Enhanced timezone management with automatic regional detection.
- Partner-specific traffic caps and error alerting system introduced.
Version 2.3
Campaign Scaling & Fraud Triggers
Changelog:
- Full migration to React 17 with improved component lifecycle handling.
- Introduced session fingerprinting logic into fraud protection engine.
- CSV-based bulk campaign creation now supports targeting profiles.
- Creative auto-resizing module deployed for native and display formats.
- Kafka consumer scaling module released with configurable thresholds.
Version 2.4
Budget Intelligence & Geo Targeting
Changelog:
- Launched dynamic budget pacing with time-segmented controls.
- Added impression-based revenue heatmaps in admin dashboard.
- Expanded targeting granularity for ISP and connection type.
- Introduced partner reliability scoring system based on log integrity.
- UI update: sticky tables, lazy loading in reporting grids.
Version 2.5
DOOH Support & Audit Tracing
Changelog:
- DOOH ad format support added for programmatic digital screens.
- New audit logging system includes partner endpoint call tracing.
- Admins can now impersonate advertiser accounts for support.
- Enhanced data ingestion pipeline with bidstream health checks.
- Beta: anomaly detection in click-to-conversion ratios.
Version 2.6
Creative Tools & Performance Debugging
Changelog:
- Integrated postback URL testing environment (sandbox with logs).
- Partner timeout threshold system now dynamically adjusts per endpoint.
- New bulk editor interface with filters, history, and auto-save.
- Ad position reporting introduced for native placements.
- Updated Swagger UI with new endpoints for creative analytics.
Version 2.7
Full OpenRTB Compliance
Changelog:
- Full OpenRTB 2.5 compliance achieved.
- Publisher-side targeting enabled: domain category, layout, screen size.
- Daily API usage reporting system launched.
- Redesigned navigation with grouped campaign tabs and search shortcuts.
Version 2.8
Native Video & Creative Automation
Changelog:
- VAST ad preview engine now supports wrapper and inline tracking.
- Campaign setup wizard introduced for faster advertiser onboarding.
- Added support for country and region lists via API.
- Automatic pausing of underperforming creatives (admin rule config).
- Data visualization: CTR and Win Rate trend lines embedded in reports.
Version 2.9
Click Modeling & Platform Styling
Changelog:
- Support for native video ads embedded in editorial content.
- Smart Bid module moved to beta for internal testing.
- Impression-level Kafka event logging now supports external consumer API.
- Platform-wide style guide overhaul for consistent theming.
- Revenue share modeling tools built for partner contracts.
Version 3.0
Self-Serve DSP Public Release
Changelog:
- Major release: self-serve DSP interface officially released to production.
- Added user roles: Finance Manager, Creative Manager, Analyst.
- Predictive reporting launched: conversion probability based on campaign metrics.
- Internal metrics system using Prometheus and Grafana dashboards deployed.
- Partner SLAs now tracked with latency, uptime, and fill rate targets.
Version 3.1
Privacy Controls & Advanced Builder
Changelog:
- Bid throttling algorithm improved for real-time pacing.
- Advertiser dashboard now supports saved reports and notification alerts.
- GDPR/CCPA privacy tool added for log-level exclusions.
- Campaign builder optimized with dynamic validation and component previews.
- Bugs fixed: timezone UTC bug, missing creatives in hourly breakdown.
Version 3.2
Partner Explorer & Currency Support
Changelog:
- Upgraded Kafka with topic-based encryption and log retention policies.
- Added full export/import of account-level configuration templates.
- Partner explorer tool released (bid volume, win rate, quality score).
- GraphQL adapter layer created for third-party dashboard support.
- Custom currency conversion added for advertiser wallet balances.
Version 3.3
AI Quality Scoring & Summary Reports
Changelog:
- Internal changelog and rollback versioning for campaign drafts.
- Creative rating system deployed for machine-learning quality scoring.
- Partner validation pipeline built into onboarding wizard.
- End-of-year performance summary PDF export for advertisers.
- Platform achieved 100+ million daily bid requests handled.
Version 3.5
Smart Bidding + Geo Logic
Changelog:
- Released Smart Bid module v1.0 with adaptive cost curves.
- Publisher-level filters added for ad category compliance.
- Built dynamic region targeting presets by advertiser vertical.
- Admin UI upgraded for creative auditing workflows.
- Bid rejection report added to real-time logs.
- Partner TTL and retry logic exposed in config editor.
Version 3.6
Fraud Events & Recommendation Layer
Changelog:
- Beta of Budget AI Advisor launched (real-time allocation recommendations).
- Partner quality scoring integrated with bidder blacklist logic.
- Added in-app fraud event notification center for Admins.
- Extended Kafka stream to include creative impressions.
- Enhanced Swagger UI documentation with campaign examples.
- Platform-level traffic quality API released for SSPs.
Version 3.7
Performance Insights & Billing Tools
Changelog:
- Admin dashboard now includes cost-per-region heatmap.
- Advertiser snapshot feature added for quick performance reviews.
- Partner dashboard filter logic optimized for low-latency.
- UI enhancement: new tabbed layout for campaign edit views.
- Released first multi-currency billing report engine.
Version 3.8
Forecasting Tools & Campaign Alerts
Changelog:
- Campaign pacing alerts with historical spend trend line visualization.
- React component library refactored with lazy-loaded routing.
- Partner disconnection alerts now trigger via Kafka side-channel.
- Added adaptive frequency capping logic.
- Athena queries modularized for publisher performance debug.
Version 3.9
Native + Video Hybrid Launch
Changelog:
- Impression delay metric introduced for partner analytics.
- Native and video hybrid ad units launched.
- Smart Bid model adjusted to include bounce rate signals.
- Partner endpoint scoring model enhanced with uptime weighting.
- Admin impersonation session log added.
Version 4.0
Major UI + React 18 Upgrade
Changelog:
- Major version update.
- UI 2.0 deployed with fully responsive layout and dark mode toggle.
- Full migration to React 18 + Ant Design 5.
- Load balancer rotated with new region-failover logic.
- Kafka dashboard added for DevOps with live consumer status.
- Bidder now supports creative versioning with rollback.
Version 4.1
Reliability Metrics & Data Insights
Changelog:
- Partner contracts can now trigger auto-expiry in bidder.
- Audit log system extended with Kafka event correlation.
- Geo bid multipliers added to targeting logic.
- Time-series data from Clickhouse exposed via API.
- Partner fraud signals routed directly into bidder cache.
Version 4.2
Advanced Targeting & Creative AI
Changelog:
- Advertiser dashboard: added win-to-conversion funnel view.
- Advanced targeting UI released for campaign groups.
- Bidder latency visualizer added to admin panel.
- Creative review queue AI-enhanced with spam detection.
- Campaign simulation tool launched for test budgets.
Version 4.3
Consent Compliance & Latency Tracking
Changelog:
- First-party pixel performance dashboard released.
- Kafka producers split by region to reduce congestion.
- Impression-level click modeling layer added (beta).
- Reporting filters now persist in user profile config.
- Security patch: updated token encryption model.
Version 4.4
Multi-Currency & Template Upgrades
Changelog:
- Partner explorer tool now includes device-level data view.
- Billing module supports invoice notes and custom line items.
- MySQL sharding introduced for large advertiser data sets.
- Athena table partitions automated for daily log refresh.
- UI: campaign setup wizard now supports cloning from top performers.
Version 4.5
Collaborative Campaigning & Fraud Archive
Changelog:
- Year-end analytics summary PDF export module launched.
- Multi-admin collaboration with edit-lock mechanism released.
- Cross-account targeting templates shared via library module.
- Kafka queue overflow monitor deployed.
- Fraud log archive with search UI released (beta).
Version 4.6
Smart Bid v2 & AI Assist
Changelog:
- Smart Bid v2 launched with real-time conversion feedback loop.
- Advertiser AI Recommendations Engine released (audience + geo).
- UI backend endpoints optimized using async controller wrappers.
- Partner trust score overlay introduced in campaign planner.
- Athena now stores separate log classes: Bid, Win, Click, Conversion.
- Updated Kafka producer behavior for high-volume failover.
Version 4.7
HTML Ads & Cross-Format Delivery
Changelog:
- Added support for HTML Ads in self-serve DSP.
- Partner sync reports enhanced with latency + fill rate metrics.
- Cross-format campaign bundling launched (Push + Native + Display).
- Kafka consumer retry logic restructured by priority level.
- Bugfix: budget reset logic for UTC rollovers patched.
Version 4.8
Fraud Visualization & Creative QA
Changelog:
- Admin-only creative labeling for AI training data collection.
- Creative version rollback UI extended to advertisers.
- Introduced IP Heatmap visualizer for fraud analysts.
- AWS Athena integration: parallel query handler added.
- UI enhancements: new breadcrumb logic for deep-link sharing.
Version 4.9
Partner Diagnostics & Heap Optimization
Changelog:
- Publisher traffic replay tool released (QA + Fraud debugging).
- Added Geo Clickshare insights in campaign analytics.
- Bidder memory optimization: reduced heap by 28% via pooled objects.
- ReactJS components converted to modular TypeScript layout.
- Partner timeout penalty scoring deployed in real-time.
Version 5.0
White-Label DSP Release
Changelog:
- Major update: White-Label DSP Program launched.
- Subdomain + logo customization for advertiser UI.
- White-label analytics templates now exportable as PDF/CSV.
- Business DB schema updated for multi-brand support.
- Added invoice branding and subscription management layer.
- FraudShield integration launched with real-time bid validation.
Version 5.1
Smart Bid v3 + Alerting Framework
Changelog:
- Smart Bid v3: Added post-click quality signals to learning model.
- Kafka log schema versioning introduced.
- Real-time alert center for supply-side outages activated.
- UI: campaign alerts display with impact-weighted priority.
- Billing: time-based rate plans launched for agency clients.
Version 5.2
Audience Targeting + Fraud Rules
Changelog:
- Audience targeting engine deployed with prebuilt segments.
- Added partner-level filters by IAB category and SSP rating.
- Custom fraud rule builder available for Admins.
- Athena dashboard now caches top 100 queries per user.
- Self-serve FAQ and tour module embedded for onboarding.
Version 5.3
Waterfall Testing & Traffic Fingerprints
Changelog:
- Supply waterfall testing module (OpenRTB chain logic simulator).
- Publisher traffic fingerprinting for header enrichment support.
- Live bidder monitor panel added for internal QA.
- Creative style analysis report added to Native editor.
- S3 lifecycle policies optimized for log tier storage.
Version 5.4
Custom Bidding SDK & Predictive Scoring
Changelog:
- Custom Bid Algorithms SDK (Java) launched for enterprise use.
- Predictive fraud detection pre-bid scoring (ML-based).
- Dark theme extended to Admin UI with improved contrast filters.
- Added Campaign Anomaly Tracker with baseline intelligence.
- Kafka partitions scaled for regional bid stream load balancing.
Version 5.5
Performance Trends & DevOps Enhancements
Changelog:
- Multi-format campaign performance heatmaps introduced.
- Added historical latency trend charts for each partner.
- Load Balancer region control (beta) exposed to DevOps.
- Advertiser snapshot PDF builder now includes creative thumbnails.
- Slack + Webhook integrations launched for campaign events.
Version 5.6
AI Scorecards & Platform Monitoring
Changelog:
- Launched Advertiser Health Scorecard with AI-based grading.
- Budget performance simulations now include predicted ROAS.
- Partner scoring API released (internal use).
- Event Logger enriched with Click and Conversion event support.
- UI Backend tests migrated to JUnit 5 framework.
Version 5.7
Seasonality AI & Creative Compliance
Changelog:
- Year-end report builder auto-generates based on top KPIs.
- Smart Bid updated with historical seasonality curves.
- Campaign duplication now retains all sub-targeting presets.
- Admin KPI dashboard supports saved views + email scheduling.
- Creative policy checker added for brand compliance.
Version 6.0
Performance Core Refactor
Changelog:
- Bidder scalability upgrade: async bid dispatch pipeline refactored.
- Partner SLA enforcement introduced with auto-throttle features.
- Report scheduler supports multi-currency exports and frequency presets.
- Integrated IP masking logic for anonymized traffic routing.
- Campaign expiration and archiving tools released.
Version 6.1
Forecasting AI & Consent Reporting
Changelog:
- Beta: Demand Forecasting AI module using historical patterns.
- Creative style A/B test comparison mode enabled.
- Added log-level consent status breakdown for GDPR/CCPA.
- Enhanced Swagger playground with example bid requests.
Version 6.2
SSR Support & KPI Management
Changelog:
- Admin-wide dashboard KPI thresholds with visual alerting.
- UI components refactored with server-side rendering for SSR mode.
- Partner onboarding wizard now includes fraud score preview.
- Athena logs partitioned hourly for fast debugging windows.
Version 6.3
Creative Builder & Diagnostic Tools
Changelog:
- UI: drag-and-drop creative builder for display + native formats.
- Log replay engine added to Event Logger for fraud analysis.
- Improved creative performance analysis with CTR benchmark layer.
- Bidder now returns diagnostic hints in test mode.
Version 6.4
API Docs & Slack-Based Monitoring
Changelog:
- External API docs published with real-time changelog endpoint.
- Slack alerts extended to cover fraud, pacing, sync, latency.
- Partner scorecard enhanced with historical rating graphs.
- Template campaigns module launched with prefilled use cases.
Version 6.5
Account Snapshot & Traffic Blacklists
Changelog:
- IP to organization lookup added in fraud logs.
- Admins now have snapshot rollback for entire advertiser accounts.
- Added pixel blacklist integration for affiliate traffic.
- DevOps console extended with S3 log status sync.
Version 6.6
Video Toolkit & Partner Scoring
Changelog:
- Video player VAST preview added with skip + mute logic.
- Publisher fingerprint scores now available to advertisers.
- Partner fill rate simulator integrated in waterfall planner.
- Kafka schema registry migrated to centralized management.
Version 6.7
UI Logging & Smart Failover
Changelog:
- UI audit trail released for all dashboard interactions.
- Added impression-level delay histogram in bid explorer.
- Updated load balancer to include smart failover based on error code analysis.
- Added location-based ad compliance toggles.
Version 6.8
Onboarding Tools & Simulation
Changelog:
- SSP onboarding simplified with XML + OpenRTB hybrid support.
- Advertiser-facing glossary added in dashboard side panel.
- Campaign simulation now includes budget burn estimation.
- Upgraded UI backend to Spring Boot 3.x.
Version 6.9
AI Creative Predictor + Export Tools
Changelog:
- Added AI-powered Creative Quality Predictor.
- Log export system supports CSV, Parquet, JSON formats.
- Partner reliability graph now visible by default in campaign view.
- Bugfix: IP match rate on partner sync miscount patched.
Version 6.10
DNT & Platform Uptime Dashboard
Changelog:
- Slack-based bidstream monitor released.
- Platform uptime dashboard published in real time.
- Added optional DNT (Do Not Track) compliance toggle per advertiser.
- Performance testing toolkit added for QA teams.
Version 6.11
SSO, Prebid, and EOY Reports
Changelog:
- End-of-year fraud audit report feature launched.
- Prebid.js adapter released for display inventory.
- SSO integration for enterprise clients (OAuth2, SAML).
- Platform-wide UI microinteraction enhancements deployed.
Version 7.0
Creative Health Monitoring
Changelog:
- Real-time creative health indicator (approval, delivery, CTR).
- UI tour updated to include all new features from 2024.
- Redis cache layer added to partner sync engine.
- Admins can now schedule traffic by volume tier presets.
Version 7.1
Traffic Simulation + Partner Reports
Changelog:
- Partner snapshot reports available in daily/weekly cadence.
- Bid simulation mode enhanced with per-slot traffic tests.
- Minor patch: timezone bug in dayparting visual chart fixed.
Version 7.2
Seasonality Pacing AI + Log Explorer
Changelog:
- Campaign-level pacing AI with seasonality + margin scoring.
- React frontend updated to v19 (experimental hooks enabled).
- Added log explorer with filterable Parquet viewer in admin.
- New filters: advertiser group, account health, tag match rate.
- Kafka consumer pool monitoring exposed to admin console.