Skip to content

Releases: MajorTanya/ya_tagscript

v1.6.1

19 Dec 23:28
v1.6.1
a2e9d59

Choose a tag to compare

v1.6.0 was released prior to this but I deleted it by accident while trying to rectify an issue with immutable releases and the release workflow being used. No code changes were made in this release.

v1.5.0

24 Sep 21:47
v1.5.0
043e22d

Choose a tag to compare

Release v1.5.0

v1.4.3

26 Aug 12:11
v1.4.3
57e9ed6

Choose a tag to compare

Release v1.4.3

v1.4.2

18 Jul 00:59
v1.4.2
e21f79e

Choose a tag to compare

Release v1.4.2

v1.4.1

18 Jul 00:44
v1.4.1
ef26976

Choose a tag to compare

Release v1.4.1

v1.4.0

30 Jun 14:05
v1.4.0
163d5ca

Choose a tag to compare

Release v1.4.0

v1.3.2

10 Jun 12:34
v1.3.2
bb0cd7f

Choose a tag to compare

Release v1.3.2

v1.3.1

10 Jun 11:59
v1.3.1
bb353f5

Choose a tag to compare

Release v1.3.1

v1.3.0

10 Jun 09:07
v1.3.0
b29123d

Choose a tag to compare

Behavioural Changes

  • Fix undefined guild-specific or global nicknames causing blocks to be rejected

    • For discord.Member objects, MemberAdapter now falls back to global_name if
      nick is undefined and further to name if global_name is also undefined
    • For discord.User objects, MemberAdapter now falls back to name if
      global_name is undefined
  • Fix an undefined channel topic causing blocks to be rejected

    • ChannelAdapter now falls back to an empty string
  • Move PythonBlock from blocks.conditional to blocks.strings

    • Never belonged in the conditional grouping
    • This should not affect any users since blocks are exported via
      ya_tagscript.blocks but if PythonBlock was imported from the full path, the
      following change is necessary:
      -from ya_tagscript.blocks.conditional import PythonBlock
      +from ya_tagscript.blocks.strings import PythonBlock
      or
      -from ya_tagscript.blocks.conditional.python_block import PythonBlock
      +from ya_tagscript.blocks.strings.python_block import PythonBlock
      but the recommended way remains
      -from ya_tagscript.blocks.conditional import PythonBlock
      +from ya_tagscript.blocks import PythonBlock
  • Fix duplicate spaces between emoji in ReactBlock being counted against the emoji
    limit

    • These spaces are now ignored and only the actual strings passed are counted

Other Changes

None

Full Changelog: v1.2.1...v1.3.0

v1.2.1

06 Jun 05:55
1d504aa

Choose a tag to compare

Behavioural Changes

None

Other Changes

  • Internal elements like loggers and TimedeltaBlock's default humanize_fn are now private elements

Full Changelog: v1.2.0...v1.2.1