Skip to content

Releases: codecrafters-io/interpreter-tester

v59

12 Dec 07:41
8065253

Choose a tag to compare

Changelog

8065253 Merge pull request #99 from codecrafters-io/revert-98-revert-96-revert-95-andy/test-oom
797d565 Revert "Revert "Revert "TESTING OOM FIX. DO NOT DEPLOY TO PROD."""

v58

12 Dec 07:27
fcc9904

Choose a tag to compare

v58

Changelog

fcc9904 Merge pull request #98 from codecrafters-io/revert-96-revert-95-andy/test-oom
f1536c0 Revert "Revert "TESTING OOM FIX. DO NOT DEPLOY TO PROD.""

v57

10 Dec 20:47
0524682

Choose a tag to compare

v57

Changelog

0524682 Merge pull request #96 from codecrafters-io/revert-95-andy/test-oom
a0f2203 Revert "TESTING OOM FIX. DO NOT DEPLOY TO PROD."

v56

10 Dec 19:50
24710b6

Choose a tag to compare

v56

Changelog

24710b6 Merge pull request #95 from codecrafters-io/andy/test-oom
a929a11 test: enhance output normalization with additional regex for cgroup paths
d1a15cf ci: add regenerated fixtures
1df090a Upgrade tester-utils to v0.4.11 and add several indirect dependencies

v55

27 Nov 02:40
9f565ca

Choose a tag to compare

v55

Changelog

9f565ca Merge pull request #94 from codecrafters-io/andy/update-tester-utils
8b9a616 Upgrade tester-utils to v0.4.10 and golang.org/x/sys to v0.38.0
683e141 Upgrade tester-utils to v0.4.10 and golang.org/x/sys to v0.38.0

v54

31 Oct 05:08
94905f1

Choose a tag to compare

v54

Changelog

94905f1 Merge pull request #93 from codecrafters-io/upgrade-tester-utils-0.4.9
becc7e6 Upgrade tester-utils to 0.4.9

v53

31 Oct 05:08
05a6fbc

Choose a tag to compare

v53

Changelog

05a6fbc Merge pull request #91 from codecrafters-io/update-tester-utils
6195a90 refactor: replace GetSecondaryPrefix with GetLastSecondaryPrefix in logger utility functions
9e5e34a refactor: update logger methods to use UpdateLastSecondaryPrefix and ResetSecondaryPrefixes
1225291 Update tester-utils to v0.4.5
faf039d Update tester-utils to v0.4.5

v52

17 Jun 20:30
6d45c50

Choose a tag to compare

v52

Changelog

6d45c50 Merge pull request #89 from codecrafters-io/CC-1779-4
c40b026 ci: add regenerated fixtures
c928606 refactor: replace rand.Intn with random.RandomInt for generating random integers
c3757f6 ci: add regenerated fixtures
3956891 chore: update Go module dependencies and version to Go 1.24
abe0683 Merge pull request #88 from codecrafters-io/CC-1779
1cdb3a0 chore: update GitHub Actions workflow to use the main branch for setup action
92065cb chore: simplify GitHub Actions workflow by consolidating setup steps into a single action
14042b6 chore: enhance GitHub Actions workflow by adding descriptive step names for clarity
2841758 chore: update GitHub Actions setup workflow to use latest versions of dependencies and tools
8f73ea8 fix: update GitHub Actions workflow to use the latest fixtures from tester-utils
da17f5a chore: remove unnecessary debug output from GitHub Actions setup workflow
d0043b0 fix: add missing directory paths for chapters 11 and 12 in GitHub Actions setup workflow
6835f38 fix: adjust CodePath references in stages_test.go to ensure correct relative paths for all test cases
b99b45f fix: update CodePath references in stages_test.go to use relative paths for consistency
09de04e fix: update directory paths in GitHub Actions setup workflow for Scanner and jlox compilation
d6686f7 fix: correct directory path in GitHub Actions setup workflow for craftinginterpreters
0d09530 chore: remove duplicate Dart setup step in GitHub Actions workflow for interpreter-tester
842c9cc chore: streamline debug output in GitHub Actions setup workflow for Dart dependencies
fdca71b chore: add debug output to GitHub Actions setup workflow for Dart dependencies
1df6d1d fix: update GitHub Actions setup workflow to change directory before cloning jlox implementation
9e84227 fix: update CodePath references in stages_test.go to use relative paths
9512e9b chore: add debug step to GitHub Actions setup workflow for interpreter-tester
b5d39c0 chore: remove unnecessary cleanup step from GitHub Actions setup workflow for interpreter-tester
b48a4a4 chore: add new GitHub Actions setup workflow for interpreter-tester prerequisites and update fixtures-with-setup to reference the new action
61f571f chore: update GitHub Actions workflow to replace fixtures.yml with direct action reference and add necessary tokens
de759ee chore: comment out sections in GitHub Actions workflow for fixture regeneration
6c36c4b chore: modify GitHub Actions workflow to trigger fixture regeneration on pull request label and update permissions
350362f chore: update GitHub Actions workflow to reference the interpreter-tester repository for fixture regeneration
2f0c454 chore: update GitHub Actions workflow to use specific commit of fixtures-with-setup for fixture regeneration
dcb7361 chore: update GitHub Actions workflow to use specific commit of interpreter-tester and tester-utils for fixture regeneration
e005136 chore: create new GitHub Actions workflow for setting up environment and regenerating fixtures
cf81771 chore: update GitHub Actions workflow to use a specific commit of tester-utils for fixture regeneration
372dc0b chore: update GitHub Actions workflow to use the master branch of tester-utils for fixture regeneration
085a08e chore: update GitHub Actions workflow to use specific version of tester-utils for fixture regeneration
5f6808b feat: add GitHub Actions workflow for setting up interpreter-tester environment and compiling jlox
c0ec093 chore: update GitHub Actions workflow to use latest versions of checkout, Go, and Python
b7f4d7d feat: add workflow for fixture regeneration on pull request label

v51

14 May 01:01
213ba58

Choose a tag to compare

v51

Changelog

213ba58 Merge pull request #87 from codecrafters-io/andy/tweak
027014b fix: update test cases in stage 12 to include additional operators and correct string formatting

v50

12 May 07:30
61c14fd

Choose a tag to compare

v50

Changelog

61c14fd Refactor greet function to remove global variable (#86)
2f6f8a6 Merge pull request #82 from codecrafters-io/ryan-gang-patch-1
f795d64 test: update fixtures
d9dda42 refactor: rename PreserveWhitespaceWhileLogging to HighlightWhitespaceWhileLogging in TokenizeTestCase
081dbed test: update fixtures
877c0c6 feat: add PreserveWhitespaceWhileLogging option to TokenizeTestCase
6b39ac1 feat: enhance logging by adding whitespace preservation option in TokenizeTestCase
7f488e9 test: update fixtures
26f4368 refactor: remove trailing white space in test program
522681d Update utils.go
ae34ed4 fix: update regex replacer to keep Newline
a18bd54 Merge pull request #83 from codecrafters-io/add-colored-comments-2
f8b5aa4 Merge pull request #69 from codecrafters-io/devex-1
f8c4045 test: add color formatting to comments in test fixtures for improved visibility
17e1764 fix: remove unnecessary prefix from logged file contents for cleaner output
3c75561 feat: enhance logging of file contents with color formatting for better readability
4402891 test: enhance .lox file validation tests for formatting rules
6b5ede8 fix: update lox test program
2d5cff3 test: update fixtures
c906c46 chore: improve file formatting by breaking long lines for better readability in resolving
21c0721 test: update fixtures by shortening lines
cd71121 chore: improve file formatting by breaking long lines for better readability in functions
3c861f7 test: update fixtures with shortening lines
115c006 chore: improve file formatting by breaking long lines for better readability
54fc2b4 test: update fixtures with shortening lines
4ee1cd0 chore: improve comment formatting by breaking long lines for better readability
a6f8928 chore: improve comment formatting by breaking long lines for better readability
0414aee test: update fixtures with removed trailing spaces
3817671 fix: remove trailing whitespaces in multiple .lox files
c904edf test: update fixtures with removed trailing spaces
2d34a14 fix: remove trailing newlines at the end of multiple .lox files
9aba875 refactor: simplify getFileName function by removing unnecessary parameter
91f2a88 test: update fixtures
5b8ffa1 Merge branch 'main' into devex-1
e369741 refactor: improve test file handling and error reporting in .lox tests
5868c32 chore: remove lint workflow from GitHub Actions
80c713c test: add unit test for trailing spaces and tabs in .lox files
f65609d chore: remove line length and empty trailing lines checks from Makefile
5cfedf0 test: add unit test for line length validation in .lox files
c1f086a test: add unit test for checking empty trailing lines in .lox files
96be96f ci: update GitHub Actions checkout to v3
0eb96b4 ci: swap order of line length and trailing lines checks in lint workflow
0186688 chore: rename GitHub Actions workflow from 'Test' to 'Lint'
a22776b test: add GitHub Actions workflow for line length and trailing lines checks
91c0c6b test: add GitHub Actions step for empty trailing lines check
8b94742 test: add check for empty trailing lines in files
14c64b7 test: simplify comments in stage 10 test programs
8716ea1 test: simplify comments in stage 8 test programs
558e8d9 test: simplify comments in stage 7 test programs
a646b1d test: simplify comments in stage 2 test programs
3172466 test: simplify comments in stage 1 test programs
1992036 test: improve comments in stage 9 test programs
d980dcc test: improve random placeholder handling in line length check
5a1379c test: expand line length check with random placeholder replacements
b677502 test: enhance line length check to handle random placeholders
4eded01 ci: add line length check to GitHub Actions workflow
ae6c1fd test: add Makefile targets for test flakiness and line length checks