diff --git a/CHANGES.md b/CHANGES.md index 646b6dea4..40b328de4 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## [1.5.0] - 2023-11-23 ### Added - debugger output - `match_detach` instruction diff --git a/Makefile b/Makefile index e02bc80e4..34fe55b37 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ .PHONY: all js merlin build build-deps run test clean # -------------------------------------------------------------------- -all: build compiler +all: build js compiler build: @dune build diff --git a/docker/Dockerfile b/docker/Dockerfile index 68f5409ce..775f0d18f 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,6 +1,6 @@ FROM ubuntu:20.04 RUN apt-get update && apt-get -y install wget netbase WORKDIR /archetype -RUN wget https://github.com/completium/archetype-lang/releases/download/1.4.3/archetype-x64-linux-rev3 -RUN chmod +x /archetype/archetype-x64-linux-rev3 -ENTRYPOINT ["/archetype/archetype-x64-linux-rev3"] +RUN wget https://github.com/completium/archetype-lang/releases/download/1.5.0/archetype-x64-linux +RUN chmod +x /archetype/archetype-x64-linux +ENTRYPOINT ["/archetype/archetype-x64-linux"] diff --git a/npm-package/package-lock.json b/npm-package/package-lock.json index fd9054141..d17f24d3d 100644 --- a/npm-package/package-lock.json +++ b/npm-package/package-lock.json @@ -1,12 +1,12 @@ { "name": "@completium/archetype", - "version": "0.4.18", + "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@completium/archetype", - "version": "0.4.18", + "version": "1.0.0", "license": "MIT", "devDependencies": { "@types/node": "^16.11.26" diff --git a/npm-package/package.json b/npm-package/package.json index 250375012..5d16cf8e9 100644 --- a/npm-package/package.json +++ b/npm-package/package.json @@ -1,6 +1,6 @@ { "name": "@completium/archetype", - "version": "0.4.18", + "version": "1.0.0", "description": "Archetype is a general purpose language to develop Smart Contracts on the Tezos blockchain.", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/src/Makefile b/src/Makefile index b4e70f3d4..a27750ab8 100644 --- a/src/Makefile +++ b/src/Makefile @@ -3,7 +3,7 @@ # -------------------------------------------------------------------- .PHONY: all run clean merlin __force__ -PROFILE ?= dev +PROFILE ?= release COMPILER := compiler.exe # -------------------------------------------------------------------- diff --git a/src/options.ml b/src/options.ml index 32ec6b7e8..90982ae6b 100644 --- a/src/options.ml +++ b/src/options.ml @@ -24,7 +24,7 @@ let string_to_target_lang = function | "debug-trace" -> DebugTrace | v -> raise (UnknownTarget v) -let version = "1.4.4-rc1" +let version = "1.5.0" let url = "https://archetype-lang.org/" let target = ref (Michelson : target_lang)