All notable changes to TigerByte will be documented in this file.
The format is based on Semantic Versioning.
[v0.2.5] - 2025-10-29
-
New issues #28 and #29 published.
-
Contributor assigned to Windows OS section under issue #14.
-
Issue #9 reassigned after contributor check-in and follow-up.
-
Related pull request for issue #9 merged.
- Conducted contributor status reviews and follow-ups for stalled issues.
[v0.2.4] - 2025-10-28
-
Introduced Epic Issue for the Startup Banner System, including its roadmap and specific tasks.
-
Created sub-issues for the banner system:
-
Creative banner designs (ASCII/styled).
-
Modular banner program development.
-
Future roadmap design for system enhancements.
-
Labeled and closed previously untagged pull requests.
-
Closed several merged issues that were still listed as open.
- Updated issue tags across multiple items for improved tracking and clarity.
- Announced the Startup Banner System Epic Issue on relevant social media platforms to engage the community.
- Acknowledged and followed up with Rangala Raj Kumar for their contribution in pull request #23.
[v0.2.4] - 2025-10-27
Created an evaluation challenge for co-maintainer applicants to assess technical and collaboration skills.
Conducted an audit of TigerByteβs issues and pull requests to improve tracking and organization.
Published social media updates highlighting recent pull request merges and overall contribution progress.
[v0.2.3] - 2025-10-26
-
Merged pull requests for bug fixes and feature improvements (fill in PR details here).
-
Promoted TigerByte project updates and co-maintainer recruitment across social media (x.com, LinkedIn, Mastodon).
-
Updated README to include links to GitHub discussions and social media posts for greater project visibility.
-
Coordinated with the team to respond to contributor feedback and keep project momentum.
[v0.2.2] - 2025-10-25
-
Created initial GitHub discussion post for recruiting 2-3 co-maintainers for the project.
-
Shared co-maintainer recruitment announcement on x.com and Mastodon.
-
Added GitHub issue #21 to track the recruitment process.
-
Linked GitHub discussion in README to centralize co-maintainer information.
[v0.2.1] - 2025-10-24 π§© Added
- Wiki Home Page: Created the first official Wiki homepage and linked it in the README.
New Issues Created:
#15 β Add Debug / Verbose Mode to the Interpreter
#16 β Add Version Command
#14 β General repository improvement task
π§ Changed
- README updated with a direct link to the Wiki homepage for easier navigation.
β Fixed
- Merged pull request for Issue #11, ensuring consistency across interpreter modules.
βοΈ Development
-
Repository synchronization performed β local branch stashed, committed, and pushed.
-
Staging and commits prepared for new updates; remote currently ahead by 7 commits pending merge.
π§ In Progress
-
Two pull requests awaiting review and merge.
-
New issue draft in preparation for posting.
-
Debug and version command features entering the planning and design phase.
-
Commit Tag: v0.2.1 Date: October 24, 2025 Author: Bill Miller Jr Notes: Foundation for debugging and version control established; Wiki integration complete.
- Minor milestone updates for TigerByte: workflow improvements, Hacktoberfest preparation, and repository enhancements.
-
Submitted and staged Changelog entry for 10/22/2025
-
Added annotated version tag on GitHub to mark project milestone progress
-
Updated contributors.json and committed changes
-
Staged and committed changes for progress.md and Changelog.md
-
Merged local and remote main branches
-
Added ββ Star the repoβ section in README.md
-
Created GitHub issues for Hacktoberfest contributions:
-
#7 β Create 3β5 small example programs for testing
-
#8 β Generate CONTRIBUTORS.md from contributors.json
-
#9 β Build a tokenizer
-
#10 β Expand interpreter commands
-
#12 β Add Pull Request Template + Wiki Doc
-
Created assets directory and added interpreter v.01 image
-
Added Demo section with interpreter v.01 image
-
Staged, committed, and pushed all updates to remote main
-
Merged and closed issue #12
-
Added support for
versionandaboutcommands to display interpreter metadata (#16)
-
Wiki Home Page draft not yet created
-
Multi-OS SETUP.md issue not yet posted
-
CONTRIBUTING.md issue not yet drafted
-
Example scripts folder and issues not yet created
-
Debug / verbose mode for interpreter not yet implemented
-
Tokenizer unit tests not yet written
-
Draft TigerByte Wiki Home Page and link from README.md
-
Create SETUP.md issue for multi-OS contributions (Linux, macOS, Windows)
-
Encourage contributors to claim OS sections for Hacktoberfest
-
Draft CONTRIBUTING.md issue for beginner-friendly PR guide
-
Create issue for example scripts in /examples folder
-
Implement debug/verbose mode feature for interpreter and document usage
-
Write initial unit tests for tokenizer using pytest
-
Update README badges / add Docs / Wiki badge for visibility
-
Review and merge PRs for setup, contributing, examples, and assets
-
Plan post-Hacktoberfest migration of docs to Wiki (Setup, Contributing, Examples)
-Track contributors for credit on Wiki pages
- Documentation and synchronization updates to align the project for Hacktoberfest 2025 contributions, finalize file naming conventions, and prepare for interpreter development.
-
contributors.json file to track Hacktoberfest contributors.
-
Annotated version tag (v0.1.1) added on GitHub for this milestone.
-
Updated all README.md files to use the .tb extension (replacing .tbyte).
-
Improved project clarity by standardizing file references and linking the new contributor file.
- Divergence between local and remote main branches resolved via merge and sync.
-
Added detailed daily progress entry (progress.md) for October 22, 2025.
-
Reviewed and merged pull requests with review feedback.
-
Encouraged contributors to star the repository.
-
Begin core development of interpreter.py (TigerByte Interpreter v0.1).
-
Introduce tokenizer implementation issue for contributors.
-
Establish roadmap for parser and executor components.
- Added Contributing section in
README.mdlinking toCONTRIBUTING.md. - Mentioned that TigerByte is implemented in Python in
README.md,CONTRIBUTING.md, andprogress.md. - Drafted updates for
README.mdto include Python, languages section, and contribution guidance. - Prepared draft branch for Python mention and contributing updates.
- Created
interpreter.py(empty for now) to help list the project as a Python project for Hacktoberfest.
- Updated
progress.md(first update) to log todayβs tasks. - Updated
progress.mdandchangelog.mdagain (second update) to reflect completed actions. - Added hacktoberfest-accepted label on the pull/merge.
- Reviewed and merged pull requests for issues #2 and #4.
- Contributing section in
README.mdlinking toCONTRIBUTING.md. - Mentioned that TigerByte is implemented in Python in
README.md,CONTRIBUTING.md, andprogress.md. - Draft updates for
README.mdincluding Python mention, Languages section, and contribution guidance.
- Updates improve clarity for contributors and highlight the Python-based implementation of TigerByte.
- Prepared draft branch for ongoing documentation improvements.
CONTRIBUTING.mdβ detailed contribution guidelines including multilingual keyword suggestions, translation ideas, and conventional commit examples.CODE_OF_CONDUCT.mdβ implemented using the Contributor Covenant to set a welcoming and inclusive community standard.- Planned link addition in
README.mdto direct contributors toCONTRIBUTING.md.
- Project prepared for Hacktoberfest 2025 participation with structured contribution workflow and open collaboration approach.
- Strengthened overall documentation consistency and contributor clarity.
- Marks TigerByteβs first step into public community readiness.
- Next planned release
v0.1.2will focus on issue templates, PR templates, and README enhancements.
- File system design formalized with extensions:
.tbyteβ Main source code files.cubβ Example/tutorial files.roarβ Output/log files.denβ Configuration/environment files
- README updated to include file extensions and planned features
- Concepts documented in
concepts.mdwith file system table - Tiger Mode / emoji output planned as a feature
- Milestone represents initial structure setup and documentation improvements
- Marks the first meaningful feature set for TigerByte (pre-release)
- Initial project structure
- Created README, gitignore, docs, and placeholders