Release 0.8.0
What's Changed
Features
- feat:
choiceOf
component by @mdjastrzebski in #10 - feat:
repeat
quantifier by @okwasniewski in #11 - feat: add basic character classes by @jaworek in #13
- chore: setup codecov by @mdjastrzebski in #19
- feat: escape special characters by @mdjastrzebski in #20
- feat:
anyOf
component by @mdjastrzebski in #21 - feat: base (non-named) capture by @mdjastrzebski in #24
- feat: support core regex flags by @mdjastrzebski in #26
- feat:
inverted
character class by @mdjastrzebski in #27 - feat:
characterClass
&characterRange
by @mdjastrzebski in #29 - feat: base anchors by @mdjastrzebski in #32
Others
- refactor: rename
RegexComponent
toRegexElement
by @mdjastrzebski in #12 - docs: project guidelines by @mdjastrzebski in #15
- refactor: optimize grouping by @mdjastrzebski in #23
- refactor: reorganize files by @mdjastrzebski in #25
- refactor:
toHavePattern
&toMatchGroups
matchers by @mdjastrzebski in #30 - refactor: migrate component signatures to use array for multiple items by @mdjastrzebski in #31
- refactor: open element types by @mdjastrzebski in #33
- refactor: remove
one
component by @mdjastrzebski in #34
New Contributors
Full Changelog: v0.1.0...v0.8.0