Releases: bellingcat/knewkarma
Releases · bellingcat/knewkarma
4.1.0.0
What's Changed
- Dev by @rly0nheart in #73
- Bump version 4.0.0 -> 4.1.0
- Add missing SplashScreen1.vb file (my bad lol)
- Fix automatic install of .NET Desktop Runtime (
setup.exe
) - Only install .NET Desktop Runtime 6.0.28 x64 0r later (
setup.exe
) - Update README.md (a little bit)
- Add some nice screenshots of the GUI (will also add screenshots of the CLI soon)
Full Changelog: 4.0.0.0...4.1.0.0
4.0.0.0
What's Changed
- The CLI is now available in the Snap Store
- Export output as a
csv
,html
,json
, andxml
file - Getting a user's moderated subreddits (
knewkarma user USERNAME --moderated-subreddits
) - Getting a user's most recent comment activity (
knewkarma user USERNAME --overview
) - Searching users, posts and subreddits (
knewkarma search -h
) - Getting a subreddit's wiki pages (
knewkarma subreddit SUBREDDIT --wiki-pages
) - Getting a subreddit's specified wiki page data (
knewkarma subreddit SUBREDDIT --wiki-page PAGE_STR
) - Getting all, default, new and popular subreddits (
knewkarma subreddits -h
) - Returning a user's top n active subreddits based on n posts (
knewkarma user USERNAME --top-subreddits NUMBER
) - Getting new posts (
knewkarma posts --new
) - Rename
RedditSub
class toSubreddit
- Search a subreddit for posts that contain the specified keyword (
knewkarma subreddit SUBREDDIT --search KEYWORD
) - Return a user's posts that contain the specified keyword (
knewkarma user USERNAME --search-posts KEYWORD
) - Return a user's comments that contain the specified keyword (
knewkarma user USERNAME --search-comments KEYWORD
) - Displaying output in dataframes
- Improved output file writing and directory creation process
- Manual check for updates (
-u/--updates
) - Show exported files into a tree-like structure
- Add option to set output time format (--time-format), between
concise
anddatetime
- Dev by @rly0nheart in #69
- Update README.md by @rly0nheart in #70
- Update version.py by @rly0nheart in #71
Full Changelog: 3.5.1.0...4.0.0.0
3.5.1.0
What's Changed
- (Important) Fix pagination issue that returned duplicate items in bulk results
- Update FUNDING.yml by @rly0nheart in #66
- Rly0nheart patch 1 by @rly0nheart in #67
Full Changelog: 3.5.0.0...3.5.1.0
3.5.0.0
What's Changed
- dev -> 3.5.0.0 by @rly0nheart in #63
- Setting limit, sort and timeframe for individual bulk data functions
- Fix sort and limit bug in CLI
- Fix executing argparse in Python Library
- Major code fixes and refactoring
Full Changelog: 3.4.0.0...3.5.0.0
3.4.0.0
What's Changed
- Added api tests by @rly0nheart in #59
- Dev -> Rename the 'Knew Karma' directory to 'Knew Karma GUI' by @rly0nheart in #60
- dev -> 3.4.0.0 by @rly0nheart in #61
- Add expected and default values to timeframe and sort prameters (Python Library)
- Minor code fixes
Full Changelog: 3.3.0.0...3.4.0.0
3.3.0.0
What's Changed
- Dev by @rly0nheart in #56
- dev -> 3.3.0.0 by @rly0nheart in #57
- Fix call function running twice
- Improved output file naming by adding timestamps
- Optimise code in the api module
Full Changelog: 3.2.0.0...3.3.0.0
3.2.0.0
What's Changed
- dev -> 3.2.0.0 by @rly0nheart in #54
- Improved file writer
- Showing awardee_karma in user profile data
- Minor improvements in code
Full Changelog: 3.1.0.0...3.2.0.0
3.1.0.0
What's Changed
- dev -> 3.1.0.0 by @rly0nheart in #52
- Improved output with rich.pretty
- Added
-t/--timeframe
(available asdata_timeframe
/timeframe
parameter in the Python Library) flag: used to specify the time-frame from which posts/comments will be fetched
Full Changelog: 3.0.0.0...3.1.0.0
3.0.0.0
What's Changed
- dev -> 3.0.0.0 by @rly0nheart in #50
- Getting more that 100 posts as requested in discussion #35
- Is now fully asynchronous
- Can be integrated as a Python Library
- Major code optimisations
Full Changelog: 2.4.2.0...3.0.0.0
2.4.2.0
What's Changed
- dev => 2.4.2.0 by @rly0nheart in #47
- Fix notification bug in api.py:get_updates
Full Changelog: 2.4.1.0...2.4.2.0