Skip to content

Releases: metauni/metaboard

v1.3.8

22 Dec 12:41
Compare
Choose a tag to compare

Changes

  • Fixed method name typo

Full Changelog: v1.3.7...v1.3.8

v1.3.7

21 Dec 14:26
Compare
Choose a tag to compare

Changes

  • Drone bug fixes and improvements
  • Use feather for metaboard canvas instead of Roact

What's Changed

Full Changelog: v1.3.0...v1.3.7

v1.3.0

19 Oct 12:31
Compare
Choose a tag to compare

Changes

  • Added DroneService: Allows a nominated drone account to always follow the nominated host.

Full Changelog: v1.2.0...v1.3.0

v1.2.0

17 Oct 12:49
Compare
Choose a tag to compare

Changes

  • Added personal boards. They work functionally just as they did in metaboard v0.
  • Disabled character controls and fixed camera movement when the board UI is open on Touch enabled devices.

Full Changelog: v1.1.7...v1.2.0

v1.1.7

16 Oct 08:20
Compare
Choose a tag to compare

Changes

  • Global tool state: Reverted change which causes a per-board state (#42), in favour of persistent tool state between boards. Advice for places with majority white-background-boards is to set Config.DefaultColorWells such that Black is the first color.
  • Palm rejection improvement: At most one active input object can be drawing at once, i.e. only the first pen/finger touch in a multi-touch can draw. This means that palm touches cannot generate long straight lines (without needing a maximum stroke-length threshold).

Full Changelog: v1.1.6...v1.1.7

v1.1.6

09 Oct 12:52
Compare
Choose a tag to compare

Changes

  • Bug fix: Erasing, then undoing, would result in un-erasable figures. Fixed now.

Full Changelog: v1.1.5...v1.1.6

v1.1.5

04 Oct 00:26
Compare
Choose a tag to compare

Changes

  • Fixed bug which broke boards with a Face StringValue.

Full Changelog: v1.1.4...v1.1.5

v1.1.4

29 Sep 01:23
Compare
Choose a tag to compare

Changes

  • Now compatible with Workspace.StreamingEnabled = true. With streaming enabled, all metaboards must be Models, not parts. This is because streaming is only supported (right now) in the sense that metaboard works around it so the clients can still manage all boards, even those which are streamed out. So the server parents a CFrameValue and a Vector3Value to the Model so the client knows where the board surface is.
  • The server-client startup has been simplified. The client finds the boards with CollectionService, and invokes a remote function that yields until the server assigns a function which returns the board data. The server won't assign that function until it has retrieved the data from the datastore.

Full Changelog: v1.1.3...v1.1.4

v1.1.3

25 Sep 03:15
Compare
Choose a tag to compare

Changes

  • Fixed issue where editing pivot of board model affects the line surface positioning (#83)

Full Changelog: v1.1.2...v1.1.3

v1.1.2

14 Sep 10:46
Compare
Choose a tag to compare

Changes

  • Client and server expose the board objects they track in BoardService.
  • Refactored remote events for replays. The are now intermediate functions like Board:ProcessInitDrawingTask(...) that can be called without and remote events.

Full Changelog: v1.1.1...v1.1.2