A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

Abu Dhabi wave pool added as new venue on World Surf League 2025 tour

League to stage an event in the Middle East for the first time at Hudayriyat Island in Abu Dhabi.

The world?s biggest artificial wave in Abu Dhabi has been added to surfing?s 11-stop world tour for 2025, the World Surf League (WSL) says, with Fiji confirmed to host the finals to crown the world champions at the tour?s conclusion.

The tour will again start at Hawaii?s dangerous Banzai Pipeline in late January before heading to the Surf Abu Dhabi wave pool in the United Arab Emirates for the first time.

The 75,000sq-metre (807,300sq-foot) pool uses the same technology as California?s Surf Ranch, developed with 11-time world champion Kelly Slater, which has hosted several world tour surfing events to mixed reviews.

?We?ve built this schedule to include more events and feature a variety of breaks,? Ryan Crosby, WSL CEO, said on Thursday.

?We?ve brought back some of the tour?s most desirable locations while aligning dates with favourable swell windows to open up more opportunity for quality surf.

?We?ll see a great mix of locations from heavy-water barrels to high-performance waves and pristine point breaks.?

Back on the schedule are the reeling right-hand point breaks of Jeffreys Bay in South Africa, which was skipped to accommodate the Olympics last year, and Snapper Rocks in Australia, which returns to the championship tour after a five-year hiatus.

The tour?s controversial mid-season cut, which reduces both the men?s and women?s fields by one-third, remains in place after stop number seven at Margaret River in Western Australia.

The change in the season-ending WSL finals to the heaving barrels and long walls of Fiji?s Cloudbreak reef was widely praised by surfers and fans after championships were decided for the past four years at the fun but soft waves of Lower Trestles in California.

2025 WSL world championship tour schedule: