@@ -46,10 +46,10 @@ use constant DEFAULT_SCHEMAS => [
4646];
4747
4848# these are all pre-loaded, and also made available as s/<date>/latest/
49- use constant DEFAULT_DIALECT => ' https://spec.openapis.org/oas/3.1/dialect/2024-10-25 ' ;
50- use constant DEFAULT_BASE_METASCHEMA => ' https://spec.openapis.org/oas/3.1/schema-base/2024-11-14 ' ;
51- use constant DEFAULT_METASCHEMA => ' https://spec.openapis.org/oas/3.1/schema/2024-11-14 ' ;
52- use constant OAS_VOCABULARY => ' https://spec.openapis.org/oas/3.1/meta/2024-10-25 ' ;
49+ use constant DEFAULT_DIALECT => ' https://spec.openapis.org/oas/3.1/dialect/2024-11-10 ' ;
50+ use constant DEFAULT_BASE_METASCHEMA => ' https://spec.openapis.org/oas/3.1/schema-base/2025-02-13 ' ;
51+ use constant DEFAULT_METASCHEMA => ' https://spec.openapis.org/oas/3.1/schema/2025-02-13 ' ;
52+ use constant OAS_VOCABULARY => ' https://spec.openapis.org/oas/3.1/meta/2024-11-10 ' ;
5353use constant OAS_VERSION => ' 3.1.1' ;
5454
5555has ' +schema' => (
@@ -552,7 +552,7 @@ Provides structured parsing of an OpenAPI document, suitable as the base for mor
552552request and response validation, code generation or form generation.
553553
554554The provided document must be a valid OpenAPI document, as specified by the schema identified by
555- L<https://spec.openapis.org/oas/3.1/schema-base/2024-10-25 >
555+ L<https://spec.openapis.org/oas/3.1/schema-base/2025-02-13 >
556556and the L<OpenAPI v3.1.x specification|https://spec.openapis.org/oas/v3.1> .
557557
558558=head1 CONSTRUCTOR ARGUMENTS
@@ -592,7 +592,7 @@ The URI of the metaschema to use for all embedded L<JSON Schemas|https://json-sc
592592document.
593593
594594Overrides the value of C<jsonSchemaDialect > in the document, or the specification default
595- (C<https://spec.openapis.org/oas/3.1/dialect/2024-10-25 > ).
595+ (C<https://spec.openapis.org/oas/3.1/dialect/2024-11-10 > ).
596596
597597If you specify your own dialect here or in C<jsonSchemaDialect > , then you need to add the
598598vocabularies and schemas to the implementation yourself (see C<JSON::Schema::Modern/add_vocabulary >
@@ -606,7 +606,7 @@ entire document is not a JSON Schema).
606606=head2 metaschema_uri
607607
608608The URI of the schema that describes the OpenAPI document itself. Defaults to
609- L<https://spec.openapis.org/oas/3.1/schema-base/2024-10-25 > when the json schema dialect is not
609+ L<https://spec.openapis.org/oas/3.1/schema-base/2025-02-13 > when the json schema dialect is not
610610changed; otherwise defaults to a dynamically generated metaschema that uses the correct
611611value of C<jsonSchemaDialect > , so you don't need to write one yourself.
612612
0 commit comments