Releases: opencontextprotocol/ocp-javascript
Releases · opencontextprotocol/ocp-javascript
v0.5.0
Features
- add $ref resolution for OpenAPI specifications (99718be)
- add API client management and authentication support (4d340b7)
- add OpenAPI schema validation and update tests (ecf9156)
- add prepare script to package.json (7203094)
- add support for loading OpenAPI specs from files (b384eda)
- add Swagger 2.0 support and related tests (8b64f29)
- add tag filtering to OCPSchemaDiscovery (0c8adc5)
- add workflows for publishing and testing (d731694)
- enhance $ref resolution with polymorphic keyword handling (b65c5c2)
- enhance OCPHTTPClient with base URL support (a2ebbeb)
- enhance resource filtering in discoverApi (240c02d)
- Implement validation module with perfect Python parity (54f1b25)
- normalize API names for case-insensitive matching (75110ac)
- replace hardcoded values with constants in OCPAgent (0cd6b1c)
- update _filterToolsByResources for exact matches (cae0b38)
- update .gitignore to include additional files (fe07911)
- update discoverApi to filter by resources (1dbd75c)
- use constants for timeouts and pagination (29fb069)
Bug Fixes
- correct package name in package-lock.json (666bf01)
- remove unused OpenAPI schema validator dependency (1d2398c)
- remove unused OpenAPI schema validator dependency (16d0cc2)
- rename OCP_AGENT_GOAL to OCP_CURRENT_GOAL (ce0d9ee)
- update default registry URL in OCPRegistry (b3094f4)
- update default registry URL in OCPRegistry (741c022)
- update default registry URL to correct endpoint (d16ace9)
- update lazy $ref resolution in schema discovery (eae24b6)
- update OCPAgent and registerApi method signatures (5b35b3d)
- update operation description fallback logic (3ff6e95)
- update repository URLs in configuration files (097f898)