Skip to content

Releases: kory33/s2mc-test

Release v0.2.3

01 Mar 22:50
3962ff7
Compare
Choose a tag to compare

3962ff7 Revert "chore: release v0.2.3"
4b4191b chore: release v0.2.3
5eac5a4 Merge pull request #36 from kory33/add-tracing-mechanism
b3de05e feat: let SightedClient print out more error information on error
242a25c feat: let RanOutOfBytes error variant retain more information
3aeef8c feat: incorporate DecodeDSLTrace into DSL instructions
3d73b4c delete: remove DecodeDSLTrace.NotAvailable variant because Option should suffice
8b04c93 feat: add DecodeDSLTrace
7b40ca1 refactor: simplify implementation of ProtocolBasedReadTransport#nextPacket
5d2ee84 Merge pull request #32 from turtton/feature/add_1_17_1_protocols
0e1c660 Merge pull request #1 from kory33/clean-sculk-vs-datatype
bb0416b feat!: cleanup SculkVibrationSignal fields
0aacaf5 refactor(protocol_impl): rename "blockEntity" to "blockEntities"
39b65be Merge pull request #33 from kory33/bump-sbt
2b3f0bd chore: bump sbt version
508e571 refactor(protocol_impl): rename new Title packet
cf7ada4 refactor(protocol_impl): remove unused imports
eb70035 fix(protocol_impl): fix duplicate packet IDs
87d83f2 feat(protocol_impl): add v1_17_1 protocol
8f54e3f chore: bump version to 0.2.3

Release v0.2.2

28 Nov 16:11
341768c
Compare
Choose a tag to compare

341768c feat(client): resolve #31
5dc56f4 refactor!: remove accountPool from ClientPool
d90ed60 chore(example): add a warning comment to SimpleClient_1_12_2 example
a4455fc chore: bump version to 0.2.2-SNAPSHOT

Release v0.2.1

26 Nov 19:03
8345229
Compare
Choose a tag to compare

8345229 chore: bump version to 0.2.1
a7cb803 fix(ci): fix the release command
6576ed5 fix(ci): only create release when publish succeeds and tag given

Release v0.2.0

26 Nov 18:20
489b350
Compare
Choose a tag to compare

489b350 feat(ci): add another job to create GitHub release
02449f3 fix(ci): fix yaml syntax error
017ed52 feat: resolve #10
3abf812 refactor(ci): factor out cache actions to composite actions
2008cdd fix: fix forward reference
487f2c4 chore: write docs for DiscretePath
04c92a3 chore: cleanup code
e37a985 chore: reformat
cb94462 refactor: rewrite CirclingClient_1_16_4 with MoveClient
1edbeed fix: fix a few bugs on DiscretePath class
9907b51 refactor: rename DiscretePlanarPath to DiscretePath
8575e84 chore: reformat
876d917 chore: reformat
7ce9df9 fix: use Float for spread specification in MinecraftVectorSpec
2bb9a0c feat: implement protocol-level MoveClient
5a40c42 feat: add MoveClient API (protocol-level implementations to follow)
0c6a89d feat!: remove awaitServerConfirmation from TraverseStrategy
b0cf602 feat: add Semigroup instance for DiscretePlanarPath
cc96dc1 refactor: add DiscretePlanarPath.rebaseAt
0066f56 fix: change yaw/pitch of MinecraftVector to Float
bb95399 refactor!: move Response out of ProtocolBasedWriteTransport to WritablePacketIn
fd30f81 fix: remove forward reference
6e1a28a feat: add TraverseStrategy
015c633 feat: implement MinecraftVector.fromZXVector
0ad2314 refactor: import nvs.scalar instead of declaring a given instance
e810f3d refactor!: remove all vector-operations from MinecraftVector and Vector2D
06a2b47 refactor: generalize DiscretePlanarPath to arbitrary normed vector spaces
945bdfc refactor!: rename Vector3D to MinecraftVector
92df0e8 refactor!: move core.client.worldview package to core.worldview
281f4c0 feat: add DiscretePlanarPath implementation
d0417c1 refactor!: move Vector3D to client.api package
17da134 fix: fix mapWith implementation
00f546e fix: fix compilation error
53c43f0 refactor: remove unused types
641dfff refactor: remove one occurrence of asInstanceOf
7b8deee refactor: fix #26
6b4c045 refactor!: flatten ProtocolFragment layer
6789ade chore: reformat all
43fb5f9 chore: relax newline formatting to "source"
5a444cc chore: reformat
331cdfd fix: properly poll FIRST read from the network when parsing a Minecraft packet
84fe711 fix: make NetworkTransport's implementation actually cancellable
2f3b1be refactor: improve resource safety of noCompression
9e89bc9 refactor: remove ReadBytes algebra because it is unnecessary
bfc5576 refactor: rename files
2969bfd chore: reformat
87ebfd1 fix: do not generate ByteDecode instances for classes with ill-defined optional conditions
4cca227 feat: resolve #14
ec42c65 feat(client_core): add a few more test cases against Vector3D methods
899fc2f refactor: fix package name
59a37dd feat: add base traits for writing tests
203c9b8 feat: add a way to extract packet tuples from ClientPool
5e812c9 chore: add s2mc-testing subproject
89890d7 feat!: let SightedClient fall back to a rather simple interface
9e57607 feat: provide a more resource-safe interface on SightedClient which is also useful for testing
dd83362 chore: fix document of PacketIdBindings
b77df02 refactor!: switch type argument order of server/client bound packet tuples
8a473be refactor!: switch type argument order of ProtocolPacketAbstraction
8a3e3bd Merge pull request #23 from kory33/feature/fix-22
756fd6b refactor!: remove ProtocolView
bdb0a32 feat: separate read/write transports
637e3c6 chore: bump version to 0.2.0-SNAPSHOT