This new release has a couple new features added, many bug fixes, and the majority being under the hood improvements.
- New Added feature to bulk add multiple links to a group #16
- New Added feature to export comment search results to JSON files #13
- New Added new viewer counts to Group Manager and group refresh modal. This will tell you the total unique commentors "viewers".
- New Using the official YouTube Java API #19
- New Updated dependencies with Maven.
- New General under the hood improvements
- Replaced all instances of old Date with new Java 8 Date API
- Cleaned up logger declarations.
- IntelliJ code inspection fixes
- Changed Reply option now uses
@
prefix instead of+
as I now believe it referenced Google Plus, something which is now retired. It doesn't make too much sense to have G+ symbol when@
(at) sounds and looks better. - Changed Some visual tweaks.
- Message list height in refresh modal now matches height of pane beside it.
- Pagination input now matches content length
- Date format shown on comments now RFC3339
- Changed Examples on the Add Item modal in the group manager. Previous examples while originally a joke (Rick Roll) were massive and would take more than an hour for the Never Gonna Give You Up video. New examples are from a very small channel (oceanexplorergov) which even features comments disabled videos too and should take less than 5 minutes for the entire channel.
- Fixed Bug where playlists wouldn't work correctly #18
- Fixed Bug where group refresh never ends #11. A few problems compounded this from occurring: using an arbitrary progress value for thread-lifecycle management and poor counting; it was possible for channel ID threads to accumulate a list of more than 50 ids which endlessly errors.
- Fixed Various bugs and issues found while making changes (may not have existed before)
- Pagination in comment search wasn't working correctly.
- Not saving refreshed account tokens in the config file.
- New-comments count during group refresh may have been off.
- New-viewers count during refresh now works correctly.
- Show More / Reply modal was showing the reply button in the wrong situations
- Thumb caching when archival is enabled and internet goes on and off.
- Grabbing channels of a group item and videos under it during refresh.
- Removed No longer using my custom YouTube API project youtube-data-list
- On hold Added some files and references that will make upgrading to newer Java versions easier but doesn't interfere with building / releasing for Java 8. #6
module-info.java
file content all commented out, will not affect build.pom.xml
now has commented out references to Java 11 compatible JavaFX dependencies. necessary since JavaFX will no longer be included in Java after version 10.- Modules are confusing and I don't believe all jar dependencies in lib/ are compatible yet, this means upgrading will still be a while.