Skip to content

Latest commit

 

History

History
82 lines (54 loc) · 3.29 KB

File metadata and controls

82 lines (54 loc) · 3.29 KB

@us-legal-tools/ecfr-sdk

0.8.2

Patch Changes

  • Fix XML endpoint return types from void to string

    • The TypeScript definitions for XML endpoints incorrectly specified Promise<void> as the return type
    • Updated OpenAPI specification to include proper content schema for XML responses
    • getApiVersionerV1FullDateTitleTitleXml and other XML endpoints now correctly return Promise<string>
    • Users no longer need type assertions to work with XML content

0.8.1

Patch Changes

  • Fix missing typed API function exports

    • Added export of generated API endpoints from main index.ts files
    • This fixes the issue where typed functions like getApiSearchV1Results were generated but not accessible to SDK users
    • Now all generated API functions are properly exported alongside the axios client

0.8.0

Minor Changes

  • ca101bb Thanks @beshkenadze! - - BREAKING: All packages renamed to use @us-legal-tools namespace:
    • courtlistener-sdk → @us-legal-tools/courtlistener-sdk
    • dol-sdk → @us-legal-tools/dol-sdk
    • ecfr-sdk → @us-legal-tools/ecfr-sdk
    • federal-register-sdk → @us-legal-tools/federal-register-sdk
    • govinfo-sdk → @us-legal-tools/govinfo-sdk
    • Updated all imports and cross-package references to use new namespace
    • Updated author information across all packages
    • Standardized package metadata and documentation

0.7.1

Patch Changes

  • 179069e Thanks @beshkenadze! - Fix TypeScript declaration file generation for all packages

    • Resolved missing .d.ts files in published packages
    • Updated build scripts to use bunx tsc for consistent TypeScript versions
    • Fixed tsconfig.build.json configuration for proper declaration generation
    • All packages now include complete TypeScript type definitions

0.7.0

Minor Changes

0.6.0

Minor Changes

  • 2510a08 Thanks @beshkenadze! - - Configure Changesets for automated per-package releases
    • Add publishConfig for public npm access to all SDK packages
    • Set up GitHub changelog generation with PR links
    • Ensure each package can be released independently

0.5.0

Minor Changes

  • b67400f: Minor version bump for all packages with the following improvements:

    • Fix DOL SDK package name to use @beshkenadze namespace
    • Update npm badges to shields.io for better GitHub compatibility
    • Add missing GovInfo SDK and DOL SDK documentation
    • Update CI workflow to use MCP Inspector with bunx
    • Fix import ordering and linting issues across all packages
    • Add API wrapper functions for e2e tests
    • Improve test reliability and skip tests when API keys are missing

0.4.0

Minor Changes

  • 808a6ac: Init monorepo release