OpenArrays of multiple custom types not validating correctlybughelp wanteddry-rb/dry-validation #750 opened Jul 11, 2026 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenRactor incompatibility: contracts, schemas, types, and results cannot be used from non-main Ractors on Ruby 4.0bughelp wanteddry-rb/dry-validation #749 opened May 8, 2026 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenMissing way to set rules for nested arrays easilybughelp wanteddry-rb/dry-validation #745 opened Dec 10, 2025 · Ruby · 1,421 starsWhy recommendedNo assignee yet · No comments yetNo assignee yetNo comments yetHas a beginner-friendly labelContributing guide available0 comments1 reaction0 assignees
OpenUninitialized constant Dry::Validation::Messages::Resolverbughelp wanteddry-rb/dry-validation #742 opened Oct 22, 2025 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments0 reactions0 assignees
OpenFailed to coerce a property when at least one predicates in a nested hash do not meet validation rules.bughelp wanteddry-rb/dry-validation #741 opened May 29, 2025 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenGetting proc instead of string messagebughelp wanteddry-rb/dry-validation #736 opened Jul 10, 2024 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments0 reactions0 assignees
OpenFalse-positive when validating a nested datetime in an array of hashesbughelp wanteddry-rb/dry-validation #732 opened Oct 18, 2023 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments0 reactions0 assignees
Openerrors(full: true), for nested input, could be betterbughelp wanteddry-rb/dry-validation #731 opened Jul 26, 2023 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
Open`Dry::Validation::Contract` behaves different when defined with a `params Dry::Schema::Params(parent: RawSchema)` vs. `params ParamsSchema`bughelp wanteddry-rb/dry-validation #729 opened Apr 7, 2023 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments1 reaction0 assignees
OpenDocumentation missmatch: `predicates_as_macros` is not available until v1.2bughelp wanteddry-rb/dry-validation #727 opened Feb 22, 2023 · Ruby · 1,421 starsWhy recommendedNo assignee yet · No comments yetNo assignee yetNo comments yetHas a beginner-friendly labelContributing guide available0 comments0 reactions0 assignees
OpenRule validation does not show in errors when the key validated is in an array of hashesbughelp wanteddry-rb/dry-validation #722 opened Dec 1, 2022 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenJSON schema contract failing to recognise valid inputbughelp wanteddry-rb/dry-validation #720 opened Nov 15, 2022 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments0 reactions0 assignees
OpenValidation passes when array type is invalidbughelp wanteddry-rb/dry-validation #713 opened Sep 9, 2022 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenInconsistent behavior in nested schemas via passed in blocks bughelp wanteddry-rb/dry-validation #703 opened Jan 28, 2022 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available8 comments0 reactions0 assignees
OpenMacros do not support validation on root objectbughelp wanteddry-rb/dry-validation #688 opened Aug 12, 2021 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment1 reaction0 assignees
OpenError message path for rule with nested paramsbughelp wanteddry-rb/dry-validation #685 opened May 13, 2021 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenSupport for "validate" helper within rule blocksfeaturehelp wanteddry-rb/dry-validation #679 opened Dec 16, 2020 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available6 comments3 reactions0 assignees
OpenSupport for pattern-matched rulesfeaturehelp wanteddry-rb/dry-validation #678 opened Dec 16, 2020 · Ruby · 1,421 starsWhy recommendedHas a beginner-friendly label · Contributing guide availableHas a beginner-friendly labelContributing guide available10 comments5 reactions1 assignee
Open"External dependencies" doc page should mention and link to dry-initializerdocsitehelp wanteddry-rb/dry-validation #637 opened Apr 9, 2020 · Ruby · 1,421 starsWhy recommendedNo assignee yet · No comments yetNo assignee yetNo comments yetHas a beginner-friendly labelContributing guide available0 comments0 reactions0 assignees
OpenAdd key.success? and key.failure? predicatesfeaturehelp wanteddry-rb/dry-validation #615 opened Jan 15, 2020 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available12 comments0 reactions0 assignees
OpenArrays of multiple custom types not validating correctlybughelp wanteddry-rb/dry-validation #750 opened Jul 11, 2026 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenRactor incompatibility: contracts, schemas, types, and results cannot be used from non-main Ractors on Ruby 4.0bughelp wanteddry-rb/dry-validation #749 opened May 8, 2026 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenMissing way to set rules for nested arrays easilybughelp wanteddry-rb/dry-validation #745 opened Dec 10, 2025 · Ruby · 1,421 starsWhy recommendedNo assignee yet · No comments yetNo assignee yetNo comments yetHas a beginner-friendly labelContributing guide available0 comments1 reaction0 assignees
OpenUninitialized constant Dry::Validation::Messages::Resolverbughelp wanteddry-rb/dry-validation #742 opened Oct 22, 2025 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments0 reactions0 assignees
OpenFailed to coerce a property when at least one predicates in a nested hash do not meet validation rules.bughelp wanteddry-rb/dry-validation #741 opened May 29, 2025 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenGetting proc instead of string messagebughelp wanteddry-rb/dry-validation #736 opened Jul 10, 2024 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments0 reactions0 assignees
OpenFalse-positive when validating a nested datetime in an array of hashesbughelp wanteddry-rb/dry-validation #732 opened Oct 18, 2023 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments0 reactions0 assignees
Openerrors(full: true), for nested input, could be betterbughelp wanteddry-rb/dry-validation #731 opened Jul 26, 2023 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
Open`Dry::Validation::Contract` behaves different when defined with a `params Dry::Schema::Params(parent: RawSchema)` vs. `params ParamsSchema`bughelp wanteddry-rb/dry-validation #729 opened Apr 7, 2023 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments1 reaction0 assignees
OpenDocumentation missmatch: `predicates_as_macros` is not available until v1.2bughelp wanteddry-rb/dry-validation #727 opened Feb 22, 2023 · Ruby · 1,421 starsWhy recommendedNo assignee yet · No comments yetNo assignee yetNo comments yetHas a beginner-friendly labelContributing guide available0 comments0 reactions0 assignees
OpenRule validation does not show in errors when the key validated is in an array of hashesbughelp wanteddry-rb/dry-validation #722 opened Dec 1, 2022 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenJSON schema contract failing to recognise valid inputbughelp wanteddry-rb/dry-validation #720 opened Nov 15, 2022 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments0 reactions0 assignees
OpenValidation passes when array type is invalidbughelp wanteddry-rb/dry-validation #713 opened Sep 9, 2022 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenInconsistent behavior in nested schemas via passed in blocks bughelp wanteddry-rb/dry-validation #703 opened Jan 28, 2022 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available8 comments0 reactions0 assignees
OpenMacros do not support validation on root objectbughelp wanteddry-rb/dry-validation #688 opened Aug 12, 2021 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment1 reaction0 assignees
OpenError message path for rule with nested paramsbughelp wanteddry-rb/dry-validation #685 opened May 13, 2021 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
OpenSupport for "validate" helper within rule blocksfeaturehelp wanteddry-rb/dry-validation #679 opened Dec 16, 2020 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available6 comments3 reactions0 assignees
OpenSupport for pattern-matched rulesfeaturehelp wanteddry-rb/dry-validation #678 opened Dec 16, 2020 · Ruby · 1,421 starsWhy recommendedHas a beginner-friendly label · Contributing guide availableHas a beginner-friendly labelContributing guide available10 comments5 reactions1 assignee
Open"External dependencies" doc page should mention and link to dry-initializerdocsitehelp wanteddry-rb/dry-validation #637 opened Apr 9, 2020 · Ruby · 1,421 starsWhy recommendedNo assignee yet · No comments yetNo assignee yetNo comments yetHas a beginner-friendly labelContributing guide available0 comments0 reactions0 assignees
OpenAdd key.success? and key.failure? predicatesfeaturehelp wanteddry-rb/dry-validation #615 opened Jan 15, 2020 · Ruby · 1,421 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available12 comments0 reactions0 assignees