Releases: r74tech/wikidotrb
Releases · r74tech/wikidotrb
v3.0.7.pre.6
[3.0.7.pre.6] - 2024-10-08
Changed
- Refactored
UserParser.parse
to better handle the string"(user deleted)"
as input.
Added
- Private helper method
deleted_user_string?
to clearly separate the logic for parsing"(user deleted)"
.
Improved
- Made parsing helper methods (
parse_deleted_user
,parse_anonymous_user
,parse_guest_user
,parse_wikidot_user
,parse_regular_user
) private to encapsulate their functionality.
Fixed
- Added
nil
check foruser_anchor
inparse_regular_user
to prevent errors when user information is missing.
Full Changelog: 3.0.7.pre.5...3.0.7.pre.6
v3.0.7.pre.5
[3.0.7.pre.5] - 2024-10-08
Fixed
- Remove debug
puts
statement fromPageCollection
instantiation.
Full Changelog: 3.0.7.pre.4...3.0.7.pre.5
v3.0.7.pre.4
[3.0.7.pre.4] - 2024-10-08
Fixed
- Fixed an issue where the
acquire_sources
andacquire_htmls
methods incorrectly parsed theresponse
object. Now directly accessresponse["body"]
without unnecessary parsing.
v3.0.7.pre.3
[3.0.7.pre.3] - 2024-10-08
Fixed
- Remove debug
puts
statement fromPageCollection
instantiation.
v3.0.7.pre.2
[3.0.7.pre.2] - 2024-10-08
Fixed
- Corrected the instantiation of
PageRevisionCollection
by ensuring it properly passespage
andrevisions
as named parameters.
v3.0.7.pre.1
[3.0.7.pre.1] - 2024-10-08
Changed
- Improved
UserParser.parse
method to convert non-Nokogiri::XML::Element
elements properly before processing.
v3.0.7.pre
[3.0.7.pre] - 2024-10-06
Added
- Initial release of
wikidotrb
, a Ruby library inspired bywikidot.py
.
Notes
- Forum functionality is included but testing for
wikidotrb/module/forum.rb
features is not yet implemented.