- Compatible with Idea 2024.3
- Fix #40
- Update gradle-intellij-plugin to 2.0.1
- IDEA minimum supported version 2023.3
- Compatible with Idea 2024.1
- Add custom date format configuration
- Add custom number configuration
- Changed Default Configuration
- Fix bugs caused by some collection types.
- Build for idea 233 Remove commons.lang3
- Fix listNonGeneric SOF
- IDEA minimum supported version 2022.3
- Change recursion level to 200
- Fix NPE problem caused when generics are not defined #28
- Fix plugin.xml Exception
- Fix NPE problem caused when generics are not defined #28
- Fix stack overflow errors
- IDEA minimum supported version 2020.3
- Update String type random value
- Support conversion
- Inner Class
- Global Variable
- Local Variable
- Constructor Parameter
- Method Parameter
- Update org.jetbrains.intellij 1.7.0
- IDEA minimum supported version 2021.3
- Optimize menu operation.
- Add batch operation.
- Add project view list operation.
- Controller refactor
- Remove window tool
- Optimize Enum random values
- Controller refactor
- Only the class where the cursor is located is parsed. If the cursor is not in any class, the first class in the file is parsed.
- When @JsonProperty value is no defined fallback to the field name.
- Support Java14 Records
- Remove supporting scala
- Remove supporting Kotlin Object-Declaration
- Remove invalid depends
- Support java.util.UUID
- Support Javadoc tags JsonIgnore
- Not serialize static members,This includes Companion Object in kotlin. Static members are associated with the class, not the instances.
- Fixed where the Kotlin object cannot be parsed correctly.
- Only show the menu in supporting files.
- No need to move the cursor to the class scope, now the cursor can be anywhere in the file.
- Load optional plugin dependencies according to different environments.
- Support java.time.YearMonth
- Support Kotlin (beta)
- Support Scala (beta)
- Partial collection parsing error
Now,think of (ArrayList,LinkedList,Set,HashSet,LinkedHashSet) as collection.
- Support FakeZonedDateTime
- Add Java Platform test case
- Update Gradle build process
- Support @JsonIgnore
- Support @JsonIgnoreProperties
- Support @JsonIgnoreType
- Support Jackson and Fastjson annotations.
- Add a new option to the menu.
- The resulting JSON will have some random values.
- Compatible with IDEA version 2020.3 and later no longer supports previous versions.
- Fix incompatible dependencies.
- All floating-point types retain two decimal places.
- Fix loop nesting caused stack overflow.
- Fix idea 192.* compatibility problems.
- Support enum constant.
- Think of enum as a string.
- Special time type processing optimization.
- Fix Parsing enum times wrong and support Java8 time type.
- Fix dependence bug.
- First version.