A full version history of the @types/jasmine package with size, number of distributed files and dependency evolution.
The @types/jasmine package, providing TypeScript definitions for the Jasmine testing framework, has undergone numerous version releases since its inception. The early versions, starting from 1.3.0 in January 2017, primarily targeted Jasmine 1.3, with subsequent minor updates addressing bug fixes and improvements. Concurrently, the 2.x series emerged, specifically catering to Jasmine 2.2 and 2.5, reflecting the framework's evolution. These versions introduced TypeScript definitions for new Jasmine features.
The 2.8.x and 3.x lines signifies further refinement. Subsequent releases such as 3.3.x, 3.4.x, 3.5.x, 3.6.x, 3.7.x, 3.8.x, 3.9.x and 3.10.x demonstrate the continuous maintenance and alignment of the type definitions with evolving Jasmine features. The version 4 and 5 releases are designed to keep the typings up to date following the Jasmine releases. The shift of the repository 'directory' metadata key to 'types/jasmine' highlights a structural change within the DefinitelyTyped repository. The latest versions, including those in the 5.x series, signal a commitment to maintain the @types/jasmine package and ensure continued compatibility with modern Jasmine releases.