Skip to content

Latest commit

 

History

History
46 lines (46 loc) · 3.3 KB

RELEASE_NOTES.md

File metadata and controls

46 lines (46 loc) · 3.3 KB
  • 0.1.2 - 1/05/23:
    • Update README.md.
    • Use Linux path as default.
  • 0.1.1 - 3/24/19:
    • Refactored several variables to be more explicit.
    • Additional code comments.
    • Changed versioning back to original release; instead of 1.0, now 0.1.0 to better reflect maturity of software; development pace.
  • 0.1.0 - 3/24/19:
    • Moved preset values into own function in separate file.
    • Added option to choose between presets and interactive mode.
    • Reenable interactive mode.
  • 0.0.9 - 3/21/19:
    • This is what happens when you don't touch a codebase for a long time and then come back to it...Simplifying code to make it easier to build out again
    • Code no longer offers option to save plugins to individual files and get_page_of_results.py has been deprecated; may be recreated later.
    • wopas.py now includes preset values that allow bypassing interactivity; you'll need to comment out preset values and uncomment lines as instructed in wopas.py to reenable interactive mode.
  • 0.0.8 - 3/9/19:
    • Updated example code and renamed folder/file to learn/basic_api_call.py
  • 0.0.7 - 5/29/18:
    • One can now limit the number of pages of results returned.
    • Refactoring to make the code more OOP.
  • 0.0.6 - 5/22/18:
    • API now asks user to provide parameters for starting and ending pages.
    • Breaking out minimal functionality into separate files for testing in small-bits folder.
    • Added delete_json_elements.py which provides basic method for removing elements from a saved json file.
    • Bug fixes, code cleanup, comments, and introduction of new bugs. :)
  • 0.0.5 - 5/13/18:
    • API request now asks that description and sections not be included in file, significantly decreases amount of data received.
    • WP.org API inconsistently returns dicts or lists, added code that detects what is being returned and converts to dict if necessary.
    • Added logic to add [ at the beginning and ] at the end of single file JSON output to enclose all JSON objects in an array.
    • Added logic to place commas between JSON objects in a single file.
    • Added separate script that reads in the JSON file and outputs it without the versions info. This can be easily modified to remove any info. desired.
    • HT to AlexCoventry, Rascal_Two, and Zigity_Zagity on the LearnPython subreddit for helping me work through these enhancements.
  • 0.0.4 - 5/12/18:
    • Added ability to choose between each plugin getting its own file and all plugins being compiled in one file.
    • Moved get_plugin_info_page into its own file.
  • 0.0.3.1 - 12/4/17:
    • Corrected error introduced in 0.3 which caused prompting for user input repeatedly.
  • 0.0.3 - 12/4/17:
    • Added initial logic for choosing the sort used when returning plugins.
    • Added ability to choose how many results to return.
    • Added requirements.txt
    • Updated .gitignore
    • Response from WP API seems to have changed from list to dictionary causing an error, fixed.
    • Added the ability to specify directory you want to save results to.
  • 0.0.2 - 10/7/17 - Removed calls to html.unescape which was causing JSON to be invalid.
  • 0.0.1 - 7/22/17 - Initial GitHub release. Pre-History can be found on Reddit and elsewhere on Reddit.