-
Notifications
You must be signed in to change notification settings - Fork 2
Gem Versioning Rules
Michael Telford edited this page Jun 4, 2020
·
1 revision
The wgit
gem follows these semantic versioning rules:
- The version format is
MAJOR.MINOR.PATCH
e.g.0.1.0
. - Since the gem hasn't reached
v1.0.0
yet, slightly different semantic versioning rules apply. - The
PATCH
represents non breaking changes while theMINOR
represents breaking changes e.g. updating from version0.1.0
to0.2.0
will likely introduce breaking changes necessitating updates to your codebase. - To determine what changes are needed, consult the
CHANGELOG.md
. If you need help, raise an issue. - Once
wgit v1.0.0
is released, normal semantic versioning rules will apply e.g. only aMAJOR
version change should introduce breaking changes.
The above rules are standard semantic versioning. To conclude, because MAJOR is < 1, you should expect breaking changes on any MINOR update, but not PATCH updates. All changes are recorded in the CHANGELOG - consult it before upgrading your version of Wgit.
- How To Crawl A Website
- How To Crawl Locally
- How To Crawl More Than Just HTML
- How To Derive Crawl Statistics
- How To Extract Content
- How To Handle Redirects
- How To Index
- How To Multi-Thread
- How To Parse A URL
- How To Parse Javascript
- How To Prevent Indexing
- How To Use A Database
- How To Use Last Response
- How To Use The DSL
- How To Use The Executable
- How To Use The Logger
- How To Write A Database Adapter