Go back to the update browser

Website: The most emojional update so far

26-03-2026

Well, that was a terrible title.

Anyways! This time, we bring a lot of new emoji. And when we say a lot, we mean A LOT OF THEM. In total, 1089 new ones. Yep. And some of the old ones were updated too!
The list is quite big, so check the changelog below for more details, or go open the emoji picker and see what's new!

And as always, we have also fixed some bugs, done some optimizations, and changed a couple of things. The most notable non-emoji change is quotes being shorter and scrollable inside comments (does anyone like unfolding a comment just to have to scroll through a quoted comment that takes the entire screen?) but quotes inside quotes no longer being squashed in other places. The nest limit is still 2, but we will keep improving quotes in the future.



Changelog

Emoji picker



  • Colors that only apply to human hands and paws now reflect that in their icons.


    • Selecting one of these colors will automatically swap the current morph.

    • Changing your morph while in one of these colors will switch back to the default color.


  • Emoji tabs have been separated by two groups: mutant-standard and creature emoji.


    • On desktop, Mutant-standard will be on the top row and creature emoji at the bottom.

    • On mobile, tabs will now be in a single horizontally-scrollable row.



New emoji packs



Updated emoji



  • :cat_grin: all mutant-standard cat emoji

  • :alien: alien

  • :alien_monster: alien_monster

  • :skull: skull

  • :skull_and_crossbones: skull_and_crossbones

  • :ghost: ghost

  • :jack_o_lantern: jack_o_lantern

  • :robot: robot


Additions to old packs



  • Mutant-standard


    • :goat: goat

    • :moai: moai

    • :bicycle: bicycle


  • Custom-made


  • Neocat (38)


    • :neocat_dizzy_baa: neocat_dizzy_baa

    • :neocat_dizzy_blush: neocat_dizzy_blush

    • :neocat_dizzy_confused: neocat_dizzy_confused

    • :neocat_mask_dog: neocat_mask_dog

    • :neocat_drake_dislike: neocat_drake_dislike

    • :neocat_drake_like: neocat_drake_like

    • :neocat_eyes: neocat_eyes

    • :neocat_floof_pleading: neocat_floof_pleading

    • :neocat_floof_pleading_fingers: neocat_floof_pleading_fingers

    • :neocat_floof_pleading_reach: neocat_floof_pleading_reach

    • :neocat_floof_sad_low_ears: neocat_floof_sad_low_ears

    • :neocat_floof_sad_reach_low_ears: neocat_floof_sad_reach_low_ears

    • :neocat_flop_tired: neocat_flop_tired

    • :neocat_giggle: neocat_giggle

    • :neocat_groan: neocat_groan

    • :neocat_heart_eyes: neocat_heart_eyes

    • :neocat_hug_bot: neocat_hug_bot

    • :neocat_hug_bot_heart: neocat_hug_bot_heart

    • :neocat_hug_bot_sad: neocat_hug_bot_sad

    • :neocat_hug_bread: neocat_hug_bread

    • :neocat_hug_bread_heart: neocat_hug_bread_heart

    • :neocat_hug_bread_sad: neocat_hug_bread_sad

    • :neocat_hug_dog: neocat_hug_dog

    • :neocat_hug_dog_heart: neocat_hug_dog_heart

    • :neocat_hug_dog_sad: neocat_hug_dog_sad

    • :neocat_hug_possum: neocat_hug_possum

    • :neocat_hug_possum_heart: neocat_hug_possum_heart

    • :neocat_hug_possum_sad: neocat_hug_possum_sad

    • :neocat_hugged_by_bot: neocat_hugged_by_bot

    • :neocat_hugged_by_bot_heart: neocat_hugged_by_bot_heart

    • :neocat_hugged_by_bot_sad: neocat_hugged_by_bot_sad

    • :neocat_kiss_dog: neocat_kiss_dog

    • :neocat_mask_bot: neocat_mask_bot

    • :neocat_nom_dog: neocat_nom_dog

    • :neocat_nom_dog_nervous: neocat_nom_dog_nervous

    • :neocat_snuggle_dog: neocat_snuggle_dog

    • :neocat_this_is_fine: neocat_this_is_fine

    • :neocat_this_is_fine_kisser: neocat_this_is_fine_kisser


  • Neofox (37)


    • :neofox_dizzy_baa: neofox_dizzy_baa

    • :neofox_dizzy_blush: neofox_dizzy_blush

    • :neofox_dizzy_confused: neofox_dizzy_confused

    • :neofox_mask_dog: neofox_mask_dog

    • :neofox_drake_dislike: neofox_drake_dislike

    • :neofox_drake_like: neofox_drake_like

    • :neofox_eyes: neofox_eyes

    • :neofox_floof_pleading_fingers: neofox_floof_pleading_fingers

    • :neofox_floof_pleading: neofox_floof_pleading

    • :neofox_floof_pleading_reach: neofox_floof_pleading_reach

    • :neofox_floof_sad_ears_low: neofox_floof_sad_ears_low

    • :neofox_flop_tired: neofox_flop_tired

    • :neofox_giggle: neofox_giggle

    • :neofox_groan: neofox_groan

    • :neofox_heart_eyes: neofox_heart_eyes

    • :neofox_hug_bot: neofox_hug_bot

    • :neofox_hug_bot_heart: neofox_hug_bot_heart

    • :neofox_hug_bot_sad: neofox_hug_bot_sad

    • :neofox_hug_bread: neofox_hug_bread

    • :neofox_hug_bread_heart: neofox_hug_bread_heart

    • :neofox_hug_bread_sad: neofox_hug_bread_sad

    • :neofox_hug_dog: neofox_hug_dog

    • :neofox_hug_dog_heart: neofox_hug_dog_heart

    • :neofox_hug_dog_sad: neofox_hug_dog_sad

    • :neofox_hug_possum: neofox_hug_possum

    • :neofox_hug_possum_heart: neofox_hug_possum_heart

    • :neofox_hug_possum_sad: neofox_hug_possum_sad

    • :neofox_hugged_by_bot: neofox_hugged_by_bot

    • :neofox_hugged_by_bot_heart: neofox_hugged_by_bot_heart

    • :neofox_hugged_by_bot_sad: neofox_hugged_by_bot_sad

    • :neofox_kiss_dog: neofox_kiss_dog

    • :neofox_mask_bot: neofox_mask_bot

    • :neofox_nom_dog: neofox_nom_dog

    • :neofox_nom_dog_nervous: neofox_nom_dog_nervous

    • :neofox_snuggle_dog: neofox_snuggle_dog

    • :neofox_this_is_fine: neofox_this_is_fine

    • :neofox_this_is_fine_kisser: neofox_this_is_fine_kisser


  • Drgn (3)


    • :drgn_nom_dog: drgn_nom_dog

    • :drgn_nom_dog_heart: drgn_nom_dog_heart

    • :drgn_nom_dog_nervous: drgn_nom_dog_nervous



Codename changes



  • :cat_grin: cat_smile -> cat_grin

  • :cat_smile: cat_grin -> cat_smile

  • :cat_blep: blep -> cat_blep

  • :neocat_mask_fox: neocat_foxmask -> neocat_mask_fox

  • :neofox_mask_cat: neofox_catmask -> neofox_mask_cat


Misc



  • Posts with hundreds of different emojis will now load a lot faster and, more importantly, not make the server give up before it finishes.

  • Quotes now have a limited height and are scrollable inside comments.

  • Nested quotes are no longer displayed in one line outside comments and notifications (related to request 328).


Bugfixes



  • Issue 493: the "you must be connected to import" modal only triggers once per button.

  • Issue 487: comment filtering gives blank results.

  • Issue 483: foldable sections always use the icon of the top parent.