Changes for version 0.086 - 2025-05-06

  • Prerequirement Changes
    • Require SPVM 0.990058.
  • Incompatible Changes
    • The arguments of File::Spec#catfile method are changed. This was design mistake. This method should have the same argument as catdir method.
      • Before
        • static method catfile : string ($dirs : string[], $filename : string);
      • After
        • static method catfile : string ($parts : string[]);
    • The arguments of File::Spec#join method are changed. This was design mistake. This method should have the same argument as catdir method.
      • Before
        • static method join : string ($dirs : string[], $filename : string);
      • After
        • static method join : string ($parts : string[]);

Modules

Getting Pathname of Current Working Directory
Performing Operations on File Names Portably
Object-Oriented File::Spec
Implementation of File::Spec::Instance for Linux/Unix/Mac
Implementation of File::Spec::Instance for Windows