Repository navigation
Development Build
Pre-release
Pre-release
Commits
- 3ebf9f1: Really add the new transcript (Rúnar) #4235
- d868dfd: Make ANF links folds into traversals (Dan Doel) #4255
- 50a9530: Modify code serialization for rehashing (Dan Doel) #4255
- 01ad6fc: Update parser-typechecker/src/Unison/PrintError.hs (Rúnar) #4235
- a329140: automatically run ormolu (runarorama) #4235
- 154e604: Update transcripts (Rúnar) #4237
- 91a020b: Merge branch 'trunk' of https://github.com/unisonweb/unison into runarorama/missingresult (Rúnar) #4237
- d3b6dd9: Really refresh the transcripts (Rúnar) #4237
- 8f824f1: Add a module for rehashing ANF code (Dan Doel) #4255
- d9a3369: Update unison cachix public key (Cody Allen) #4240
- 6e05935: add "all" package to flake (Travis Staton) #4244
- 4197042: add workflow that populates cache (Travis Staton) #4244
- a9117b6: WIP resolve project branch ref to root hash (Chris Penner) #4246
- 271e486: Add error cases (Chris Penner) #4246
- e4a53a5: Re-import moved combinators (Chris Penner) #4246
- 7b12528: Switch to path based construction for better escaping (Chris Penner) #4246
- ab703ff: Split out UI command. (Chris Penner) #4246
- 1a51807: Project UI mostly wired up (Chris Penner) #4246
- cd048f7: fixes unisonweb#4233 - term declarations should not allow hashes in term names (Kyle Goetz) #4247
- e3e0088: added transcript test to verify using a hash in term declaration is an error (Kyle Goetz) #4247
- 5258b6c: fixup (Kyle Goetz) #4247
- 2e456e2: remove cache.iog.io (Arya Irani) #4251
- a75139c: Doctests for ui command (Chris Penner) #4246
- 9f8014d: Update routes (Chris Penner) #4246
- 85e8118: Switch to preferred local ucm routes (Chris Penner) #4246
- 4b4b0c9: Remove Share paths from release flow (Chris Penner) #4248
- a91e6fa: Share more code with the project ui (Chris Penner) #4246
- 71429fd: Add non-project-code prefix (Chris Penner) #4246
- 7dc586e: Fix bad definition search in projects (Chris Penner) #4246
- b0a8ac5: Add namespace, term, type autocomplete (Chris Penner) #4249
- e27fcfb: Add project and branch listing endpoints (Chris Penner) #4250
- d645d3f: Add api transcripts for listing project and branches (Chris Penner) #4250
- 767356a: Remove old out of date project API transcripts (Chris Penner) #4250
- d81aa9a: Merge remote-tracking branch 'origin/trunk' into cp/project-ui-command (Chris Penner) #4246
- 1666e88: Fix error on empty name in project root (Chris Penner) #4246
- c653b34: Fix up perspectives in project ui (Chris Penner) #4246
- 5979527: Fix scoping of names in loose code to the names root. (Chris Penner) #4246
- a3bf32c: Remove debugging (Chris Penner) #4246
- ca5505a: Rework intermediate code generation to support rehashing (Dan Doel) #4255
- 661df84: Add version byte to intermediate hash. (Dan Doel) #4255
- 8653017: Fix decompile info (Dan Doel) #4255
- 190b6d2: Backmap references in stack traces (Dan Doel) #4255
- db4619a: Update transcript outputs (Dan Doel) #4255
- 8306ff8: Add a builtin for validating code hashes before loading. (Dan Doel) #4255
- 9402fef: Hadn't revised validateLinks type based on actual implementation (Dan Doel) #4255
- c8e09f0: Ormolu and transcripts (Dan Doel) #4255
- cad8cb2: Add validation to random deserial tests, and fix some bugs (Dan Doel) #4255
- af4dc89: automatically run ormolu (dolio) #4255
- c356dbb: Remember remappings from file loads (Dan Doel) #4255
- b29c898: Remove some commented, dead code (Dan Doel) #4255
- 196552c: Ormolu (Dan Doel) #4255
- 2000803: Fix some type errors from lamLift in tests (Dan Doel) #4255
- b353fd0: Generalize Branch Format type (Chris Penner) #4261
- fa548ec: Generalize more deserialization combinators (Chris Penner) #4261
- 9796636: Rebuild original branch format combinators (Chris Penner) #4261
- ead368d: Add export list to Serialization (Chris Penner) #4261
- 9980fce: Add Bytes Wrapper for local branch bytes (Chris Penner) #4261
- d6b5308: Add hashBranchFormatToH2Branch (Chris Penner) #4261
- 3e88dda: Add hashBranchFormatFull to Hash Handle (Chris Penner) #4261
- 53919fe: Be more thorough about applying forward reference mappings (Dan Doel) #4255
- 370793c: Update transcripts for non-project-code (Chris Penner) #4246
- c287cf4: fixes unisonweb#4239, pretty printing for single arg infix op terms no longer displays "error" (Kyle Goetz) #4260
- 6303156: automatically run ormolu (ChrisPenner) #4261
- 2528ef2: Update parser-typechecker/src/Unison/Syntax/TermPrinter.hs (Paul Chiusano) #4260
- a8ce3ec: Make rehash less crashy on bad SCCs (Dan Doel) #4255
- 7a70bd7: Add more code rehashing tests (Dan Doel) #4255
- 979a948: Merge remote-tracking branch 'origin/trunk' into cp/project-branch-list (Chris Penner) #4250
- eb68699: Add all permutations of mutual verification (Dan Doel) #4255
- 72f09d4: Merge branch 'cp/project-ui-command' into cp/project-branch-list (Chris Penner) #4250
- 490e238: Add -y when calling into racket (Dan Doel) #4264
- 3bdf3fc: Merge remote-tracking branch 'origin/trunk' into pg/name-lookups-hasql (Chris Penner) #4265
- caebdba: Apply new diffing types to merged in code (Chris Penner) #4265
- 26944f5: Bump LSP lib versions (unisonweb#4262) (Chris Penner) #4262
- 355ee4f: wip (Paul Chiusano) #4267
- c42fd86: wip (Paul Chiusano) #4267
- 13f3aad: Everything reparses with an identical hash now (Paul Chiusano) #4267
- f7d6706: fix to record printing (Paul Chiusano) #4267
- 4cefcee: Ormolu (Chris Penner) #4260
- 46e2876: working (Paul Chiusano) #4267
- 95dd874: Merge remote-tracking branch 'origin/trunk' into fix/sig-cleanup (Paul Chiusano) #4267
- a824eb8: automatically run ormolu (pchiusano) #4267
- 7f9db5f: comments (Paul Chiusano) #4267
- eebb43d: refresh transcript (Paul Chiusano) #4267
- c3938a8: Merge remote-tracking branch 'origin/trunk' into pg/name-lookups-hasql (Chris Penner) #4265
- efef97a: Only run formatter on trunk (Chris Penner) #4270
- b9143fc: Always run build even if ormolu is skipped (Chris Penner) #4270
- be522de: Docs (Chris Penner) #4270
- 4ffcede: Rename nix-dev-cache.yaml to nix-dev-cache.yaml.disabled (Arya Irani) #4271
- 25e67ed: fix unisonweb#4272 (Paul Chiusano) #4274
- d8a80be: bump haskell.nix to support new lsp (Travis Staton) #4275
- 85ad28f: [tmpdir] impl createTempDirectory (Jared Forsyth) #4276
- b2f4994: [tmpdir] bounce (Jared Forsyth) #4276
- dab835f: [tmpdir] add renameFile (Jared Forsyth) #4276
- 0374045: [tmpdir] isFileOpen (Jared Forsyth) #4276
- 0d6796c: [tmpdir] add ready (Jared Forsyth) #4276
- 71c5186: move iohk cache out of flake and into the action workflow (Travis Staton) #4275
- 524700d: Merge remote-tracking branch 'origin/trunk' into pg/name-lookups-hasql (Chris Penner) #4265
- 77a690f: Don't completely crash mid-update on missing metadata (Chris Penner) #4281
- ff06f45: Update transcripts (Chris Penner) #4281
- 5dcb7d7: Move term/typelink conversions to boot.ss (Dan Doel) #4287
- b2ac9a3: Implement popcount for Nat (Dan Doel) #4287
- 19e6d3a: Change bitwise and on naturals to arbitrary precision (Dan Doel) #4287
- f9cd419: Implement pseudo builtins for Referent translation (Dan Doel) #4287
- a42e9f1: Do link validation on serialized test cases (Dan Doel) #4287
- 503e44d: Endpoint exposing chosen project, branch and working path (Anton Parkhomenko) #4285
- 79a2354: Drop dependencies (Anton Parkhomenko) #4285
- 1285bc7: Drop constraints (Anton Parkhomenko) #4285
- 7839269: Clear temp entity tables on login (Chris Penner) #4286
- ce3e06c: Bump builtin-tests to base 2.5 (Dan Doel) #4287
- 9126105: Enable hash checking in serial tests (Dan Doel) #4287
- 2fea65f: Rework parts of primops-generated (Dan Doel) #4287
- 47c2648: Bump default @unison/internal version (Dan Doel) #4287
- 8e97fc6: allow pulling /releases/latest (Mitchell Rosen) #4288
- 0798b17: [iops] updated base I guess (Jared Forsyth) #4296
- 8014451: [iops] ok pulling is working (Jared Forsyth) #4296
- 6aa0c7e: [iops] not working lol (Jared Forsyth) #4296
- 2339fae: try to set a custom workflow name on release (Arya Irani) #4289
- 6fb1d3e: Ensure GNU Awk (Chris Penner) #4291
- 0519431: Use gawk if installed (Chris Penner) #4292
- e64aa0e: [iops] ok new tests passing (Jared Forsyth) #4296
- 994b3e5: [iops] tests passing interpreter (Jared Forsyth) #4296
- 09a30e4: [iops] nice (Jared Forsyth) #4296
- 101b48e: add haskell-language-server-wrapper symlink (Travis Staton) #4298
- 045dd11: move U.Codebase.ShortHash from unison-codebase to unison-core (Mitchell Rosen) #4299
- 7454829: copy Unison.ShortHash's API over to U.Codebase.ShortHash (Mitchell Rosen) #4299
- 0fa176a: delete Unison.ShortHash (Mitchell Rosen) #4299
- 66d650e: rename U.Codebase.ShortHash back to Unison.ShortHash (Mitchell Rosen) #4299
- db26d46: fix up a couple tests (Mitchell Rosen) #4299
- c3e9a42: add back some of old ShortHash comment (Mitchell Rosen) #4299
- 83f5e42: Make Unison.Reference just re-export the type from U.Codebase.Reference (Mitchell Rosen) #4310
- a06b0f6: Add ability to pull a branch 'squashed' (Chris Penner) #4301
- d7e02f0: Merge branch 'trunk' into cp/squashed-pull (Chris Penner) #4301
- f23a4d0: Use a queryflag instead of query param (Chris Penner) #4301
- c5f477e: Rename squash flag (Chris Penner) #4301
- fee4277: Apply perf optimization: don't call callback unless there are changes (Chris Penner) #4265
- 360e829: Introduce some new runtime functionality for cases/lits (Dan Doel) #4311
- bd51afe: stdHandle didn't match its calling convention (Dan Doel) #4311
- 7e22abd: add extra help to delete (sixfourtwelve) #4302
- fbd02b0: slight typo (sixfourtwelve) #4302
- eb24c5a: slight typo (sixfourtwelve) #4302
- 934e10e: Update unison-cli/src/Unison/CommandLine/InputPatterns.hs (Arya Irani) #4302
- 4245897: Add more literals to value serialization format. (Dan Doel) #4311
- b521708: add logic to flip hint (sixfourtwelve) #4304
- 0657d9d: make field name more meaningful (sixfourtwelve) #4304
- f450e97: Add a test for int/nat hash equivalence (Dan Doel) #4311
- df5bff8: Error on failure instead of silently using the branch head (Chris Penner) #4301
- d73840f: fix typo at end of message (sixfourtwelve) #4304
- f96bf79: pat myself on the back (ethan) #4307
- 059f3a9: add top for existing branches (sixfourtwelve) #4308
- 56d4aa7: clean up newlines (sixfourtwelve) #4308
- 7c3df64: Relax hash-mismatch errors if the remote head is what we want (Chris Penner) #4309
- da23dd0: Merge remote-tracking branch 'origin/trunk' into cp/squashed-pull (Chris Penner) #4301
- 2c1ab8b: Update unison-cli/src/Unison/CommandLine/Welcome.hs (ethan ) #4304
- 9c9654d: Alignment for new code constructors (Dan Doel) #4311
- 9da57e9: Store Char in interchange literals (Dan Doel) #4311
- 6900683: Merge branch 'trunk' into existing-branch-tip (sixfourtwelve) #4308
- 85b1649: move to using makeExample (sixfourtwelve) #4308
- fc2b016: ⅄ trunk → 23-08-31-one-reference-type (Mitchell Rosen) #4310
- d91de0e: Add fake builtins for sequence split patterns (Dan Doel) #4311
- 0f52e01: Fix up tests w/r/t new ANF constructors (Dan Doel) #4311
- ccb25dc: Implement racket portion of new intermediate format (Dan Doel) #4311
- f9a8b6c: Expected transcript changes: hashes (Dan Doel) #4311
- dfc3814: Increment code serialization version (Dan Doel) #4311
- d9e0806: Ormolu changes (Dan Doel) #4311
- 3139432: Increment @unison/internal version (Dan Doel) #4311
- d494cf7: fix regression reported by @runarorama (Paul Chiusano) #4312
- 0ec34c4: Try running base tests from CI (Dan Doel) #4311
- 8357423: fix transcript (sixfourtwelve) #4308
- 37d3df1: fix with fullstop at end of command (sixfourtwelve) #4308
- f387a58: Update unison-src/transcripts/release-draft-command.md (ethan ) #4308
- dcd55a0: fix silly copypaste (sixfourtwelve) #4308
- f9e8c78: Remove base tests from interpreter builtin tests (Dan Doel) #4311
- 1384d8a: Add a note in comments on new serialization format (Dan Doel) #4311
- d6c0ae2: Add to random-deserial tests (Dan Doel) #4311
- 4245a40: Add windows stack build retry on pre-release (Chris Penner) #4313
- 11dc757: Thread through 'includeSquashed' to some spots where it was missing (Chris Penner) #4301
- fa05dd5: Switch from 'error' to an error message (Chris Penner) #4301
- 72b0e63: Move 'current' api under 'ucm' (Chris Penner) #4285
- 91f8411: add fuzzy-finder for project switching (Chris Penner) #4317
- 699b9d6: Add serialization for boxed arrays (Dan Doel) #4311
- 3c042b8: Increment share compiler version (Dan Doel) #4311
- 16c5b7b: Merge remote-tracking branch 'origin/trunk' into topic/interchange-format (Dan Doel) #4311
- 95c9eb3: Eliminate dead reqArgs code (Dan Doel) #4311
- a9065ec: More informative names for serialized test cases (Dan Doel) #4311
- 9d52145: Change transcripts for new serialized file names (Dan Doel) #4311
- 2f47a85: Tweak serial case generator code (Dan Doel) #4311
- 9fb3496: Fix JIT/interpreter builtin serial test names (Dan Doel) #4311
- 0fa7fbc: Add new combinator for getting ALL the dependencies of a decl. (Chris Penner) #4322
- 1fc3ded: Include fields in definition results dependencies calculations (Chris Penner) #4322
- aebfa12: Re-export other decl dependency methods (Chris Penner) #4322
- 82b2ad7: Split up accessor hashing (Chris Penner) #4322
- 16ce696: Share field hashing code (Chris Penner) #4322
- c585b6b: Merge remote-tracking branch 'origin/trunk' into cp/switch-fzf (Chris Penner) #4317
- 30fad44: Sort branches for the active project to the bottom for easy access (Chris Penner) #4317
- a09b0e2: Fix missing type name (Chris Penner) #4322
- 3d629be: fixup benchmarks (Paul Chiusano) #4323
- 72c4acc: fixes unisonweb#3773 (Paul Chiusano) #4324
- c492042: fixes type signature resolution issue (Paul Chiusano) #4325
- 87f4756: fix name resolution bug with records and add more regression tests (Paul Chiusano) #4325
- 58d4d68: removed outdated comment (Paul Chiusano) #4325
- cbd9128: Add missing dependency crawling for MCode (Dan Doel)
- 7e2b5f9: automatically run ormolu (stew)