All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added mwparserfromhell dependency to requirements.txt for improved parsing capabilities
- Updated main script to handle cases where a monster has no drops
- Improved error handling: now skips monsters with no drops and continues processing
- Removed example categories from the category input screen
- Added a link to the OSRS Wiki categories page (https://oldschool.runescape.wiki/w/Special:Categories) in the category input screen
- Added a warning that not all categories will contain item drops
- Removed numbered category selection feature
- New feature to save drop tables in CSV format
- Option to perform multiple searches in a single session
- Improved summary message at the end of each search
- Enhanced user interface with clearer prompts and feedback
- Updated main loop to support multiple searches
- New feature to warn users when their search is redirected to a different name
- Improved user interface with interactive search type selection
- New CHANGELOG.md file to track changes in the project
- LICENSE file with MIT License
- Enhanced error handling and user feedback for better user experience
- Dependency on
rich-spinner
package for simpler installation and usage
- Initial release of the OSRS Wiki Search Tool
- Search for monsters within a specific OSRS Wiki category or search for a specific monster
- Fetch drop tables for all monsters in a category or for a specific monster
- Save drop tables in JSON format
- Option to save drop tables in TXT format
- Option to save only item IDs as a comma-separated list
- Create RuneLite bank layout files
- Display progress and results in a rich, interactive console interface
- Project setup and initial codebase