Changelog
Version history and feature updates
Current Release
Version 1.5.0
October 2026
New Features
- Automated Tender Monitoring: Set up automated monitoring for new tender opportunities from Public Contracts Scotland API with instant notifications
- Tender Opportunity Tracking: Track available tender opportunities with filtering, search, and quick actions to create applications
- URL Import for Tenders: Import tender opportunities directly from Public Contracts Scotland URLs with automatic data extraction
- Comprehensive Audit Logging: Complete audit trail of all changes across the system with user, IP, timestamp, and change details
- Approval Workflow System: Configurable approval rules requiring manager or role-based approval for sensitive changes
- Enhanced Table Design: Consistent clickable table rows across the site with improved sorting, filtering, and visual indicators
- Improved Reports: Enhanced reports page with collapsible sections, better date handling, and new visualizations
- Local Authority Detail Pages: Comprehensive local authority pages showing contracts, rates, updates, and tender applications
Improvements
- Enhanced form field visibility with thicker borders and better visual definition
- Improved contract and person deduplication logic to prevent duplicate entries
- Better status formatting throughout the system (e.g., "under_review" → "Under Review")
- Added contract type abbreviations with tooltips and legends for better table readability
- Improved scroll position preservation when sorting tables
- Enhanced local authority issue detection with specific contract details and links
- Better separation between sections on detail pages with visual borders and spacing
- Added diagnostic information to tender monitoring for easier troubleshooting
Previous Release
Version 1.4.0
September 2026
New Features
- Tender Application System: Create and manage tender applications with automatic pre-filling from organisation profile and existing contracts
- Organisation Profile: Comprehensive profile system storing legal, financial, quality, and service information for reuse in tender applications
- Pre-filled Tender Forms: Automatically populate tender applications with organisation details, rates, previous contracts, and compliance information
- Tender Application Tracking: Track all tender applications with status filtering, deadline alerts, and submission history
- Contract Type Deduplication: Fixed duplicate contract types in dropdowns by prioritizing organisation-specific types over system defaults
Improvements
- Enhanced organisation settings page with comprehensive profile form
- Improved data consistency by reusing organisation information across tender applications
- Better user experience with pre-filled forms reducing manual data entry
- Added tender applications link to Contracts navigation menu
Previous Release
Version 1.3.0
September 2026
New Features
- Teams Hierarchy System: Organisations can now create hierarchical team structures (Teams → Areas → Regions) with custom team types
- Custom Team Types: Organisations can define their own team types (e.g., Department, Division, Unit) instead of using predefined types
- Team-Based Access Control: Team managers can only manage contracts assigned to their team, while finance and senior managers can access all contracts
- Team Import: Bulk import team structure from CSV or JSON files, perfect for importing from Entra ID or other systems
- User Team Assignments: Assign users to teams with specific roles (manager, member, finance, senior_manager, admin)
- Contract Team Assignment: Assign contracts to teams for better organisation and access control
- Payment Frequency Tracking: Added payment frequency field to track weekly, monthly, quarterly, and other payment schedules
Improvements
- Enhanced contract filtering based on team access permissions
- Improved dashboard to show only contracts accessible to the user's teams
- Better organisation of contract management with team-based views
- Updated documentation with comprehensive teams management guide
Previous Release
Version 1.2.0
September 2026
New Features
- Terminology Preferences: Organisation administrators can now customise how people are referred to throughout the system (e.g., "person we support", "service user", "client")
- Enhanced Navigation: Reorganised navigation menu with "Learn" and "News & Updates" sections for better content organisation
- Legal Pages: Added Privacy Policy, Terms of Service, and Cookie Policy pages
- Cookie Consent: Implemented cookie consent banner with user preferences
- Improved Mobile Experience: Enhanced responsive design with better touch targets and mobile-optimised layouts
Improvements
- Enhanced documentation with comprehensive system information
- Expanded how-to guides with detailed step-by-step instructions
- Updated FAQ with questions about all system features
- Improved card styling and hover effects
- Better spacing and typography throughout the site
Previous Release
Version 1.1.0
September 2026
New Features
- Glossary System: Comprehensive glossary of social care and contract terms with search functionality
- Glossary Suggestions: Users can suggest new terms for the glossary
- Glossary Management: Super administrators can review, approve, reject, and manage glossary terms
- Email Notifications: Email notifications for glossary suggestion approvals and rejections
- Contracts Guide: Comprehensive guide to social care contracts in Scotland with sticky sidebar navigation
- Local Authority Rates Information: Public-facing page displaying rate information and local authority positions
- Workflow Dashboard: Visual overview of all contracts organised by tender status
Release Date: September 2026
New Features
Person Tracking Enhancements
- Enhanced person detail pages with complete contract and payment history
- Cross-authority tracking for people moving between local authorities
- Improved identifier management (CHI, SWIS, NI, Organisation-specific)
- Payment history filtering by date range
Contract Management Improvements
- Procurement route tracking (Competitive Tender, Framework Agreement, Direct Award, etc.)
- Tender status workflow tracking (Pre-tender, Tender Submitted, Awarded, etc.)
- Enhanced contract forms with better field organisation
- Improved contract viewing with all relevant information displayed
UI/UX Improvements
- Redesigned home page with more informative cards and sections
- Enhanced "How Social Care Contracts Work in Scotland" section with better layout
- Improved card styling with better visual separation
- Grouped quick action buttons by colour for better organisation
- Removed card hover movement for better user experience
- Better icon spacing and consistency throughout
Initial Release
Version 1.0.0
August 2026
Core Features
- Multi-organisation support with domain-based registration
- Automatic organisation detection from email domain
- Email verification for new accounts
- Strong password requirements (12+ characters with complexity)
- Role-based access control (superadmin, organisation admin, staff)
- Contract management for single person and bulk contracts
- Customisable contract types per organisation
- System default contract types
- Rate management with historical tracking
- Payment method and frequency tracking
- Reporting on payments and rate changes
- Support for all Scottish Local Authorities
- Person tracking with multiple identifier support
- Responsive design for mobile and desktop
Security Features
- Password hashing using bcrypt
- CSRF protection on all forms
- Organisation data isolation
- SQL injection prevention with prepared statements
- Secure session management
- Email verification tokens with expiry
Technical Implementation
- Dynamic base URL calculation for flexible deployment
- Global helper functions for URL generation
- Database migrations for schema updates
- Model-based data access layer
- Autoloading for classes and models
- Environment-based configuration
Coming Soon
Upcoming Features
We're continuously working to improve the system. Planned features include:
- Microsoft Graph API integration for Teams notifications
- Browser extension for real-time tender alerts
- Desktop application for tender monitoring
- Report export functionality (CSV, PDF)
- Advanced filtering and search capabilities
- Contract expiry notifications
- Dashboard analytics and visualisations
- Bulk import/export functionality
- API access for integrations
- Enhanced reporting with custom date ranges and filters