Releases: nywilken/exercism-cli
Releases · nywilken/exercism-cli
exercism-v3.2.1-nywilkenrc3 runner
To install, follow the interactive installation instructions at https://exercism.io/cli-walkthrough
Changelog
- 313b14a Update goreleaser configuration
exercism-v3.2.1-nywilkenrc2 runner
To install, follow the interactive installation instructions at https://exercism.io/cli-walkthrough
Changelog
exercism-v3.2.1-nywilkenrc1 runner
Changelog
- 97d69cc Add Descriptive Error Message to Upgrade Command (exercism#752)
- efc58b6 Add GoReportCard badge to README
- a8ffc31 Add
test
command to run any unit test (exercism#1092) - d3ef855 Add a .appends/.github/labels.yml file. (exercism#1030)
- 517f301 Add bash completion for exercism opts
- 400b286 Add blank validation on submission ID
- 0ac0002 Add changelog for v3.0.11 release
- 7d898f7 Add compare link to release instructions
- bfd0789 Add custom token to community contributions workflow (exercism#1076)
- d5ffa73 Add download type
- 9e94e35 Add error checking to critical params
- e4657c9 Add gofmt failure to prove travis fails
- 5faa585 Add migration status printing in verbose mode
- 45ccec2 Add missing go.sum entry (exercism#1061)
- c39243d Add missing test when metadata not requester (exercism#777)
- 9cd6e4c Add state type return to MigrateLegacyMetadataFile
- c296db4 Add submitContext constructor & move validation
- d9d1ca0 Add support for setting cmd.Version at build time
- 49178ce Add test for HasLegacyMetadata
- 46fe28a Add test for Solution File Type
- 1aec7ab Add test for migration output
- 7f4bb27 Added Comment for UnamskAPIKey
- c19d34c Added GoReleaser config, updated docs, made archive naming adjustments
- 9b9ff08 Added doc for Redact and Added empty string case for header
- a79167b Address metadata file checking review concern
- aa9dcfa Allow read-write access to configuration and download directories when installed as a Snap (exercism#980)
- 31c4c10 Allowed Unmarshal to handle the error and removed debug output
- 1843bc0 Avoid 'core' terminology in team context
- 815805e Bring Go current in Travis
- ed6dc02 Bump Travis versions (exercism#750)
- d281c7a Bump actions/checkout from 2.3.4 to 2.4.0 (exercism#1024)
- eee729b Bump actions/checkout from 2.4.0 to 3 (exercism#1027)
- 94755c6 Bump actions/checkout from 3.0.0 to 3.2.0 (exercism#1077)
- 2ab0439 Bump actions/checkout from 3.2.0 to 3.5.0 (exercism#1091)
- ca046ee Bump actions/setup-go from 2.2.0 to 4.0.0 (exercism#1088)
- 5563b64 Bump the printed version of Exercism to v3 (exercism#1013)
- 6067431 Bump version to 3.0.11
- 3551c62 Bump version to 3.2.0 (exercism#1093)
- 7c1f483 Bump version to v3.0.10
- 0cd96e0 Bump version to v3.0.10-alpha.1
- b31af6c Bump version to v3.0.12
- 3d37fef Bump version to v3.1.0 (exercism#1060)
- 978ee14 Bumping version to v3.0.13
- d554b9b CI: Migrate to GHA (exercism#1021)
- 8da44ec CONTRIBUTING: Updated the doc to match the go 'modules' development workflow.
- 332b16d Changed function comment to match codebase
- 0934426 Check if authorisation header is set before attempting to extract token (exercism#981)
- 4bf2200 Clarify naming and godocs
- 2448464 Convert note into section
- 211bde5 Correct ineffassign
- e0dbcd1 Create autoresponder for pausing community contributions (exercism#1072)
- efe5e0b Create dependabot.yml (exercism#1015)
- b055290 Create helper type to better override streams in command tests
- c1fac10 Create workspace exercise from metadata
- 17b34e4 Documents takes an Exercise
- 8ebb29a Download response uses shared error parser
- a5e6814 Encapsulate submission data in constructor
- c6a395d Enhance downloadPayload with helper to return exercise metadata
- c686c3c Ensure submit prints on success
- 33cd3c0 Ensure user config is complete in submit tests
- 2bfd6c8 Error message returned if the track is locked
- 08d56c1 Error message returned if the track is locked
- 0500cf5 Exercise dirname matches metadata exercise slug (exercism#774)
- edee207 Explain auto-close policy in ISSUE_TEMPLATE.md (exercism#1084)
- 8071dc2 Extract API error logic to helper
- ff65f76 Extract common validate user config
- 05096a3 Extract common validate user config helper method
- 7513bcb Extract helper for download request query params
- 7c6cd9d Extract logic for the URI variable identifying the exercise to download
- 61d0998 Extract methods of submit cmd
- 7242f77 Extract print method
- 7510e3a Extract user config validation to method
- 3023109 Extract validations to new submitValidator type
- 9119238 Fix Oh my Zsh correct fpath
- c811ef5 Fix broken links in release instructions (exercism#1058)
- d0faf4c Fix deprecated argument to goreleaser (exercism#1094)
- b52fde9 Fix goreleaser action
- eaf599b Fix goreleaser name templates (exercism#1095)
- 4e32112 Fix incorrect version instructions in release docs
- 7cc4e6c Fix instructions for completion in Oh My Zsh (exercism#881)
- 1464c38 Fix link in release doc (exercism#1096)
- 78f3604 Fix missing word from godoc
- 6f8b1be Fix panic when submit not given args
- 381a1cd Fix shadow err vars
- eb097f6 Fix test failure panics when err is nil (exercism#776)
- 2f5ff0a Fix typo in doc comment
- 251a261 Fix typo missed word ending
- 6d5db15 Fixed broken link to release documentation (exercism#993)
- f17637d Fixed links in changelog, updated goreleaser config to fix snapcraft name and improve / cleanup comments
- a81e36b Fixing test
- 24da940 Get rid of obsolete package variable
- 01cb5bc Improve error message 'not in workspace' for MacOS (exercism#968)
- e5c47fe Improve godoc
- 52e2906 Inital Commit
- 867ff5e Inital Commit
- 63c1d93 Initialized a new go module
- dacfa65 Inline buffer init
- 8cd67be Isolate file logic from http and filesystem logic in download
- 96a994c Make all errors in cmd package checked
- f021f71 Make dependencies explicit
- 5d4e34b Make migration submit test consistent w/ unit test
- 8dbfcb5 Make migration test assertion consistent
- 3491328 Make runSubmit more explicit
- 70ee518 Make zsh completion work on $fpath.
- 6e65d6f Merge branch 'release-workflow-temp'
- 5185642 Merge pull request exercism#723 from jdsutherland/metadata-hidden-subdir
- b7a2a41 Merge pull request exercism#729 from katrinleinweber/patch-1
- 4ae3f85 Merge pull request exercism#759 from nywilken/tab-completion-update
- f3682f4 Merge pull request exercism#761 from jdsutherland/travis-gofmt
- 6a606da Merge pull request exercism#762 from Smarticles101/development
- c5c202e Merge pull request exercism#763 from John-Goff/fish-completions
- 451f215 Merge pull request exercism#766 from exercism/team-submit-confirmation-message
- 27178cd Merge pull request exercism#769 from jdsutherland/configure-test-dead-code
- 42e56dc Merge pull request exercism#770 from Smarticles101/development
- 70022ab Merge pull request exercism#771 from jdsutherland/migration-verbose-test
- a86f829 Merge pull request exercism#775 from jdsutherland/refactor-submit
- acc3a6e Merge pull request exercism#785 from exercism/silence-noisy-output
- 69aa991 Merge pull request exercism#786 from exercism/validate-usr-cfg
- 89e80c4 Merge pull request exercism#793 from jdsutherland/submit-handles-non2xx
- 0b8fcea Merge pull request exercism#797 from jdsutherland/submit-handles-no-args
- 4924d44 Merge pull request exercism#806 from QuLogic/zsh-fpath
- 41aab7d Merge pull request exercism#812 from ZapAnton/modules_migrate
- b649e75 Merge pull request exercism#814 from exercism/decode-api-error
- 596419e Merge pull request exercism#815 from exercism/rename-field-on-metadata
- a88b3f1 Merge pull request exercism#816 from exercism/enhance-download-payload
- 936bbc7 Merge pull request exercism#817 from exercism/metadata-to-exercise
- 0ae6180 Merge pull request exercism#818 from exercism/download-identifier
- ed1c009 Merge pull request exercism#819 from exercism/download-request-query-params
- 448ce88 Merge pull request exercism#821 from jdsutherland/refactor-download
- c3525cf Merge pull request exercism#822 from Smarticles101/issue-template
- 374a570 Merge pull request exercism#823 from jdsutherland/refactor-download-payload-response
- 1d02944 Merge pull request exercism#827 from Smarticles101/workspace-teams
- b23670e Merge pull request exercism#828 from larson004/remove-duplicate-files
- d6ea6a5 Merge pull request exercism#830 from exercism/solution-file-abstraction
- b4f1631 Merge pull request exercism#834 from larson004/test-solution-file
- 4f2a823 Merge pull request exercism#835 from gliptak/patch-1
- 32d9927 Merge pull request exercism#836 from gliptak/patch-2
- 1cc2fce Merge pull request exercism#837 from gliptak/patch-3
- ec332fb Merge pull request exercism#845 from exercism/kytrinyx-update-copyright
- a1ddb0c Merge pull request exercism#852 from bcmmbaga/close-respBody
- 9d1041e Merge pull request exercism#865 from grisotto/patch-1
- f2323bb Merge pull request exercism#866 from Jrank2013/masking_api_token
- d95de6b Merge pull request exercism#871 from Jrank2013/locked_exercise_reporting
- a51b6ec Merge pull request exercism#873 from avegner/add-missing-error-checks
- b6f0cc2 Merge pull request exercism#886 from ekingery/master
- 9272959 Merge pull request exercism#889 from exercism/3.0.13-release-updates
- 0b03f0d Merge pull request exercism#890 from exercism/3.0.13-version-update
- ba48dcd Merge pull request exercism#891 from exercism/goreleaser-brew-updates
- 4a392b8 Merge related methods
- 0e2c8bd Metadata depends on Exercise
- 998b67c MigrationStatus.String() doesn't take an Exercise
- cddc122 More release doc cleanup (exercism#1097)
- 65848da Move methods to submit type
- 9dd0499 Move printResult to submitCmdContext
- 2a879b5 Move sanitizeArgs to constructor
- 812ae3b Move shared package variables to cmd helper file
- 0dc46fb Move to exercise method
- 483206e Normalize user config validation in submit and download commands
- 0051d74 Prefer field params rather than entire object
- beef618 Prevent enormous files from being submitted (exercism#725)
- ce8f497 Protect existing solutions from being overwritten by 'download' (exercism#979)
- 8849c19 Refactor MigrateLegacyMetadataFile to separate tests
- 66391f4 Refactor TestLegacySolutionMetadataMigration
- 3700417 Refactor download to use new workspace behavior
- 09a3349 Refactor functions to methods
- c7885bf Refactor idiomatic enum-style naming for migration
- 52b7405 Refactor improve var name
- c8de610 Refactor inline ignore subdirectory location
- e646bc8 Refactor inline temp
- 305edf2 Refactor inline unnecessary vars
- c770724 Refactor migration else path to be more explicit
- b6fa515 Refactor migration target directory creation
- 9752d62 Refactor relative path metadata func to var
- f244b57 Refactor remove printing from migration
- 839a2d4 Refactor simplify Solution.Write path knowledge
- c6bff35 Refactor simplify TestWorkspaceExercises
- b555a3a Refactor simplify migration logic
- f074b6c Refactor simplify solution.Write
- 2cf12a2 Refactor tests using encapsulated metadata path
- 68143a6 Remove Exercise.Documents
- 0e00b89 Remove dead code with faked...
Command-line client for https://exercism.io
This is a rebuild of v3.0.9 using go1.10.4 specifically for testing proxy issues being reported for WSL on Windows 10.
For the official Exercism release please see https://github.com/exercism/cli/releases/tag/v3.0.9