Skip to content

Development Build

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Sep 00:59

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)