Skip to content

Commit

Permalink
Release version v0.7.1.
Browse files Browse the repository at this point in the history
  • Loading branch information
Anaminus committed May 11, 2021
1 parent c024120 commit 616aa8b
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 21 deletions.
30 changes: 19 additions & 11 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,36 @@ This document describes changes between versions of rbxmk. The `imperative`
branch is the latest unreleased version.

## imperative
See a [comparison with the previous version][cmp-imperative] for a thorough list of changes.

The [Documentation page][doc-imperative] provides a complete reference for this version of rbxmk.

[doc-imperative]: https://github.com/Anaminus/rbxmk/blob/imperative/doc/README.md#user-content-rbxmk-reference
[cmp-imperative]: https://github.com/Anaminus/rbxmk/compare/v0.7.1...imperative

## v0.7.1
**Highlights:**
- Add [Instance\[sym.Properties\]](https://github.com/Anaminus/rbxmk/blob/imperative/doc/types.md#user-content-instancesymproperties) to get or set all properties of an instance at once.
- Add [`rbxmk i`](https://github.com/Anaminus/rbxmk/blob/imperative/doc/README.md#user-content-interactive-command) command to enter an interactive prompt.
- Add flags to [`run`](https://github.com/Anaminus/rbxmk/blob/imperative/doc/README.md#user-content-run-command) command that preset a global descriptor.
- Add [Instance\[sym.Properties\]](https://github.com/Anaminus/rbxmk/blob/v0.7.1/doc/types.md#user-content-instancesymproperties) to get or set all properties of an instance at once.
- Add [`rbxmk i`](https://github.com/Anaminus/rbxmk/blob/v0.7.1/doc/README.md#user-content-interactive-command) command to enter an interactive prompt.
- Add flags to [`run`](https://github.com/Anaminus/rbxmk/blob/v0.7.1/doc/README.md#user-content-run-command) command that preset a global descriptor.
- The `--desc-latest` flag uses the latest API dump from Roblox.
- The `--desc-file` flag uses a file in the descriptor format (API dump).
- The `--desc-patch` flag uses a file in the descriptor patch format.
- Add `--libraries` flag to [`run`](https://github.com/Anaminus/rbxmk/blob/imperative/doc/README.md#user-content-run-command) and [`i`](https://github.com/Anaminus/rbxmk/blob/imperative/doc/README.md#user-content-interactive-command) to include and exclude libraries.
- Add `--libraries` flag to [`run`](https://github.com/Anaminus/rbxmk/blob/v0.7.1/doc/README.md#user-content-run-command) and [`i`](https://github.com/Anaminus/rbxmk/blob/v0.7.1/doc/README.md#user-content-interactive-command) to include and exclude libraries.

**Fixes:**
- Fix [`download-asset`](https://github.com/Anaminus/rbxmk/blob/imperative/doc/README.md#user-content-download-asset-command) flags not working.
- Fix error handling in [`download-asset`](https://github.com/Anaminus/rbxmk/blob/imperative/doc/README.md#user-content-download-asset-command).
- Fix [`download-asset`](https://github.com/Anaminus/rbxmk/blob/v0.7.1/doc/README.md#user-content-download-asset-command) flags not working.
- Fix error handling in [`download-asset`](https://github.com/Anaminus/rbxmk/blob/v0.7.1/doc/README.md#user-content-download-asset-command).
- Fix error when getting certain string exprim types.
- Fix path security error when running a file outside of working directory.
- Fix runtime error produced by [os.split](https://github.com/Anaminus/rbxmk/blob/imperative/doc/libraries.md#user-content-ossplit).
- Fix runtime error produced by [os.split](https://github.com/Anaminus/rbxmk/blob/v0.7.1/doc/libraries.md#user-content-ossplit).

See a [comparison with the previous version][cmp-imperative] for a thorough list of changes.
See a [comparison with the previous version][cmp-v0.7.1] for a thorough list of changes.

The [Documentation page][doc-imperative] provides a complete reference for this version of rbxmk.
The [Documentation page][doc-v0.7.1] provides a complete reference for this version of rbxmk.

[doc-imperative]: https://github.com/Anaminus/rbxmk/blob/imperative/doc/README.md#user-content-rbxmk-reference
[cmp-imperative]: https://github.com/Anaminus/rbxmk/compare/v0.6.2...imperative
[doc-v0.7.1]: https://github.com/Anaminus/rbxmk/blob/v0.7.1/doc/README.md#user-content-rbxmk-reference
[cmp-v0.7.1]: https://github.com/Anaminus/rbxmk/compare/v0.6.2...v0.7.1

## v0.7.0
Botched release. See v0.7.1.
Expand Down
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ for more simple actions, such as downloading models or publishing games.
[lua]: https://lua.org

## Download
The current version of rbxmk is **<version>v0.7.0</version>**. The following
The current version of rbxmk is **<version>v0.7.1</version>**. The following
builds are available for download:

| Windows | Mac | Linux |
Expand All @@ -28,13 +28,13 @@ See the [Release page][release] for more information on the current version.
in progress. Please practice redundancy and use backups to reduce the risk of
data loss. Be sure to [report][issues] issues as you encounter them!*

[win64]: https://github.com/Anaminus/rbxmk/releases/download/v0.7.0/rbxmk-v0.7.0-windows-amd64.zip
[win32]: https://github.com/Anaminus/rbxmk/releases/download/v0.7.0/rbxmk-v0.7.0-windows-386.zip
[macos]: https://github.com/Anaminus/rbxmk/releases/download/v0.7.0/rbxmk-v0.7.0-darwin-amd64.zip
[linux64]: https://github.com/Anaminus/rbxmk/releases/download/v0.7.0/rbxmk-v0.7.0-linux-amd64.zip
[linux32]: https://github.com/Anaminus/rbxmk/releases/download/v0.7.0/rbxmk-v0.7.0-linux-386.zip
[source]: https://github.com/Anaminus/rbxmk/archive/v0.7.0.zip
[release]: https://github.com/Anaminus/rbxmk/releases/tag/v0.7.0
[win64]: https://github.com/Anaminus/rbxmk/releases/download/v0.7.1/rbxmk-v0.7.1-windows-amd64.zip
[win32]: https://github.com/Anaminus/rbxmk/releases/download/v0.7.1/rbxmk-v0.7.1-windows-386.zip
[macos]: https://github.com/Anaminus/rbxmk/releases/download/v0.7.1/rbxmk-v0.7.1-darwin-amd64.zip
[linux64]: https://github.com/Anaminus/rbxmk/releases/download/v0.7.1/rbxmk-v0.7.1-linux-amd64.zip
[linux32]: https://github.com/Anaminus/rbxmk/releases/download/v0.7.1/rbxmk-v0.7.1-linux-386.zip
[source]: https://github.com/Anaminus/rbxmk/archive/v0.7.1.zip
[release]: https://github.com/Anaminus/rbxmk/releases/tag/v0.7.1
[issues]: https://github.com/Anaminus/rbxmk/issues

## Usage
Expand Down Expand Up @@ -75,7 +75,7 @@ If you installed Go correctly, this will install the latest version of rbxmk to
`$GOPATH/bin`, which will allow you run it directly from a shell.

A specific version of rbxmk may be installed by replacing `latest` with a
version number (e.g. `v0.7.0`).
version number (e.g. `v0.7.1`).

### Development
To compile and install the bleeding-edge version, the best way is to clone the
Expand Down
2 changes: 1 addition & 1 deletion rbxmk/version.go
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
package main

const Version = "0.7.0"
const Version = "0.7.1"

0 comments on commit 616aa8b

Please sign in to comment.