Skip to content

Commit

Permalink
3.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ZZZank committed Jun 3, 2024
1 parent 6fb73a3 commit 9724962
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 1 deletion.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
# ProbeJS Legacy 3.9.9 -> 3.10.0

Rhizo 3.0 support

## What's new?

- Use a new way of detecting Remapper, to properly support Rhizo 3.0.
- ProbeJS Legacy will now warn users when Rhizo is not installed.
- not installing Rhizo can lead to problems like broken filtering for methods/fields.
- Comment handling is further improved.
- Excessive setter filtering is now removed, allowing more possible setter to be dumped.
- Methods/fields additions from user docs will now show up at the front.
- this allows manually added methods/fields to have the highest priority when being parsed.
- Internal cleanups for ProbeJS Legacy 4.0.0.
- Doc type parsing for objects and tuples.

NOTE: 4.0.0 is still under development. If you're interested in it, you can see [dev note](https://github.com/ZZZank/ProbeJS-Forge/blob/1.16.5/dev_note.md) for the overall code structure of 4.0.0

---

# ProbeJS Legacy 3.2.0 -> 3.9.9

tag dumping++ & snippet rework
Expand Down
5 changes: 5 additions & 0 deletions dev_note.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,13 @@

- info -> doc, as base
- read external doc
- Token based? TokenStream?
- currently using line as an element, not flexible enough
- but a full parser for `.d.ts` seems overkill
- parse external doc and add into base
- there should be a way of manually creating doc element, e.g. class, namespace, method
- apply generics
- attached type params, `{[x in string]: DocType}`
- method/field filtering

## formatter
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ lombok_version=1.18.32
parchment_version=1.16.5:2022.03.06

# Mod Properties
mod_version=3.9.9
mod_version=3.10.0
maven_group=com.prunoideae
archives_base_name=probejs
mod_id=probejs
Expand Down

0 comments on commit 9724962

Please sign in to comment.