🧰 Changelog
Version 2.1.0 (12.08.25)
-
Native Freight Management System - MAJOR RELEASE
-
Eliminated Third-Party Dependencies
- Replaced Machship integration with native LogisticsLink freight management
- Direct API integrations with all major Australian carriers
- Eliminated external platform dependencies and associated costs
- Enhanced system reliability with native carrier connections
-
Integrated Freight Management
- Native shipment creation with automated order integration
- Intelligent carrier selection based on destination and requirements
- Real-time rate comparison across multiple carriers
- Automated address validation and correction
- Streamlined pickup scheduling and coordination
-
Advanced Manifesting System
- Automated bulk shipment processing
- Multi-company manifest management without platform switching
- Real-time carrier API communication for instant confirmations
- Intelligent pickup optimization and scheduling
- Comprehensive manifest history and audit trails
-
Comprehensive Returns Management
- Automated return shipment creation from original orders
- Intelligent address swapping and return routing
- Integrated return documentation and customer communication
- Return analytics and cost optimization
- Seamless integration with order and inventory systems
-
Enhanced Carrier Integrations
- Direct Aramex integration with zone-based optimization
- Native Australia Post integration with PO Box support
- Border Express integration for heavy package handling
- CouriersPlease integration with metro area optimization
- TGE Priority integration for urgent satchel deliveries
- FedEx integration for commercial B2B freight
-
Intelligent Automation Features
- Carrier selection intelligence based on delivery requirements
- Automated packaging optimization and dimensioning
- Real-time tracking integration across all carriers
- Automated customer notifications and status updates
- Cost optimization algorithms for shipping selection
-
-
System Integration Benefits
- Seamless integration with existing LogisticsLink workflows
- Unified interface for all freight operations
- Real-time inventory and order system synchronization
- Comprehensive reporting and analytics
- Enhanced user experience without external platform complexity
-
Performance and Reliability
- Eliminated single points of failure from third-party dependencies
- Improved processing speed with direct carrier APIs
- Enhanced data accuracy with native system integration
- Reduced operational complexity and training requirements
- Comprehensive error handling and automatic retry mechanisms
Version 1.3.0 (12.08.25)
-
Website & Blog System - Major Improvements
-
Fixed Critical Blog Component Build Issues
- Resolved content schema mismatch that prevented Astro development server from starting
- Made image fields (
authorImage
,cardImage
,authorImageAlt
,cardImageAlt
) optional in blog schema - Added flexible date parsing using
z.coerce.date()
to handle string and number date formats - Enhanced error handling throughout blog components to prevent build failures
-
New Dynamic Blog Routing System
- Created
[...slug].astro
dynamic route for individual blog post rendering - Implemented professional blog post layout with SEO optimization
- Added structured data markup for better search engine visibility
- Responsive design optimized for mobile and desktop viewing
- Created
-
Category Navigation System
- Created
[category].astro
dynamic route for blog category filtering - Static path generation for all blog categories including:
- Freight Management
- E-commerce Fulfillment
- Logistics Technology
- 3PL Solutions
- Posts automatically filtered by tags and category fields
- Professional category page layout with breadcrumb navigation
- Created
-
Enhanced Content Schema Flexibility
- Added support for mixed
image
field formats (string or object with src/alt) - Added optional fields:
category
,featured
,readTime
,contents
- Backward compatibility with existing blog post frontmatter
- Comprehensive validation with graceful fallbacks
- Added support for mixed
-
UI/UX Improvements
- Professional blog post templates with call-to-action sections
- Improved sidebar navigation with active category highlighting
- Enhanced mobile responsiveness across all blog pages
- Rich content support: tables, code blocks, blockquotes, lists
- Lead generation sections integrated into blog templates
-
-
Technical Infrastructure
- Resolved Astro content collection validation errors
- Added comprehensive error logging and debugging
- Improved development experience with better error handling
- Enhanced build stability for production deployments
Version 1.2.0 (TBA)
-
Swift Logistics App- Upcoming improvements
- Stock-take
- Order Imports from External sources
- POSTCODE search for adding contacts to fill State, postcode country (AU Only)
-
UI Enhancements
-
Functionality Improvements
-
Bug Fixes
- Navigating to Received order in Historical Order viewer navigates to ArchivedOrderViewer viewer instead of showing 'document does not exist.'.
Version 1.1.0 (8.05.24)
-
Swift Logistics App- Upcoming improvements
-
Booking freight with domestic carriers
-
Billing
-
UI Enhancements
- Overhauled Desktop experience with new sidebar
-
Functionality Improvements
- Updated Warehouse Methods to Store Stock against BINS.
- From address declared to enable freight bookings from within system and Multi-warehouse functionality
- Inbound method & BIN methods modified to incorporate bin costs
-
Bug Fixes
- Navigating back from dashboard does not automatically log you out.
Version 1.0.0 (1.03.24)
New Features
-
Swift Logistics App
- Initial deployment of v1.0
-
UI Enhancements
- Added wrap for date in sales
- Outbound updates like sales screen
- Modified UI to be more reactive
- Sidebar functionality improved
- UI updates to contacts
- Added inventory management tools page
- Item list added info button
- Added about page
- Added Location dropdown to Send task
- Added carrier images
- Changed alertbox to page
- Added charge and transport page to Send
- Added Bin Label Maker
-
Functionality Improvements
- Added multidex back in
- Changed getRate to server endpoint
- Added ability to add multiple items for a quote in transport tab
- Contact Service uses IndexMethod on contact page
-
Bug Fixes
- Fixed Order-action state issue
- Postcode search reads from browser .json negating ned for API calls
- Ship passed items correctly
- Removed history from WHS tab browser
- Get quote with actual order info
- Adding contact adds to index without the need for regenerate of entire list
Other Changes
- Imported contact method from SXS
- Login updated to newest packages
- Excel export files
- BinManager search
- multi page pdf methods functional
- Added basic barcode creator for bins
- Entered and refactored Purchase services, tested OK
- Refactored outbound methods
- Imported Stock/Inbound Pages
- Changes to inventory
- Changes to Add New Sale
- Commit Fulfill buttons disappear when finalize is not selected
- Remove dart:html
- Updated Send method to not rewrite product index
- Brought in fulfill actions, warehousedocRef deprecated
- Refactored sales cards to be order cards for use in receive/return/trf
Version 0.9.1 (02.11.23)
New Features
- Basic Functionality
- Initial launch for beta purposes
- Send and Receive Methods functional
- Warehouse Module tracking stock