main/Changelog

Changelog

v4 (Released)

  • 16.05.13 - TitanChat v4.1 Release
  • 15.05.13 - Made commands treat multiple arguments within quotations as one argument
  • 14.05.13 - Added TemporaryChannels and some commands
  • 13.05.13 - Into v4.1 development and added ignore lists
  • 11.05.13 - TitanChat v4.0 Release
  • 09.05.13 - Improved private messaging, made commands more descriptive and added emoting
  • 07.05.13 - Added help section and private messaging
  • 30.04.13 - Fixed bugs
  • 11.04.13 - Documented
  • 05.04.13 - Ensure that code is compatible with Jenkins
  • 22.03.13 - Completed most of the rewrite, completing commands
  • 20.03.13 - Completed half of the rewrite, awaiting Bukkit 1.5 Beta Build
  • 18.03.13 - Completed some of the rewrite
  • 16.03.13 - Scraped v4.0 and rewrite from scratch

v4 (Scraped)

  • 23.01.13 - Added in default commands
  • 16.01.13 - Adding in localisation
  • 11.01.13 - Added in censoring
  • 05.01.13 - Completed help system
  • 01.01.13 - Help system is near completion
  • 31.12.12 - Fixed errors and added some default commands
  • 29.12.12 - Started work on help system and default commands
  • 28.12.12 - Fixed loading permissions
  • 23.12.12 - Fixed ParticipantManager being null
  • 22.12.12 - Fixed default channel configs to use the new nodes
  • 21.12.12 - Made Vault an optional dependency and fixed some errors
  • 06.12.12 - Completed format variable handling
  • 05.12.12 - Started work on chat handling
  • 03.12.12 - Made some changes
  • 17.11.12 - Removed all old broken code and started adding new code
  • 10.11.12 - Adding back commands and a help system
  • 24.10.12 - Package renaming and command system rewrite
  • 19.10.12 - Added new ConsoleChannelParticipant
  • 17.10.12 - Added new UtilityChannels
  • 11.10.12 - Slowly removing unneeded code
  • 10.10.12 - Channel system completely scraped and rewritten, now working on participants
  • 07.10.12 - NC-BukkitLib is no longer a dependency
  • 28.09.12 - Started rewriting my rewrite since release has been delayed
  • 19.08.12 - Added some new permissions
  • 18.08.12 - Fixed infinite permission loop
  • 17.08.12 - Documentation and some fixes
  • 16.08.12 - Vault is now optional again, fixed empty chat lines and fully implemented InfoHandler
  • 15.08.12 - Made Vault a dependency
  • 14.08.12 - InfoHandler implemented, adding back permission support with Vault optional
  • 13.08.12 - Added an InfoHandler to handle info, yet to implement it
  • 12.08.12 - Full days of testing and fixing
  • 08.08.12 - Chat processing is multithreaded and updated for 1.3.1-R1.0
  • 03.08.12 - Added CommandHandlers and SettingHandlers in ServerChannel to override standard commands and settings when channels are disabled
  • 02.08.12 - Changed how commands work, improved the line-regrouper and added in standard commands
  • 31.07.12 - Rewrote channel management and added basics for future improvements in flexibility
  • 07.07.12 - Started rewrite for v4.0, accepting ideas for improvement

v3 (Released)

  • 06.07.12 - v3.7 Release; Next up: Rewrite for v4.0
  • 30.06.12 - Made use of Metrics Graphs and removed redundant code
  • 28.06.12 - Improved the nick change command and added permission checks to the display name commands
  • 26.06.12 - Made channel tags avaiable for usage in commands and now uses NC-BukkitLib v2.1
  • 23.06.12 - Made downloading NC-BukkitLib non-automatic due to new Bukkit rule
  • 22.06.12 - Made reloading work
  • 21.06.12 - Release v3.6
  • 20.06.12 - Minor changes to command handling
  • 18.06.12 - Channels now have a dynamic join and send command
  • 17.06.12 - Nc-LoaderLib update
  • 15.06.12 - Slight changes and update to R4.0
  • 31.05.12 - Added 3 display name related commands
  • 29.05.12 - Improving display name support and stopped chat from being cut apart by Minecraft
  • 28.05.12 - Added display name support
  • 26.05.12 - Updated for R3.0
  • 23.05.12 - Added sign colour support
  • 19.05.12 - Fix enums
  • 18.05.12 - MailSystem now out-built
  • 16.05.12 - Fix all the breaks made while coding v3.5
  • 14.05.12 - Completed Mail system, changed channel type system and reduced use of listeners
  • 13.05.12 - Mail system in progress
  • 01.05.12 - Minor changes
  • 27.04.12 - Updated pom.xml
  • 26.04.12 - Fixed Custom Channels and update to FormatHandler
  • 24.04.12 - Removed new feature and redid the old way with no dependency on the Bukkit Pull Request
  • 23.04.12 - Added new feature for prefixes and suffixes
  • 22.04.12 - TitanChat v3.3 release
  • 21.04.12 - Updated Metrics and did a rewrite on the Listener
  • 20.04.12 - Stop asking PermissionsBukkit for permissions when a Player joins the server cause it breaks itself
  • 19.04.12 - Now uses Metrics, added a new MessageReceiveEvent and regrouped several JAVA Files
  • 17.04.12 - Permissions Prefix and Suffix hooks now out-built
  • 16.04.12 - Loader now out-built as lib
  • 15.04.12 - Commands are now shown 10 per page
  • 11.04.12 - Slowly adding events and channel quick-message prefix is now configurable
  • 28.03.12 - Now able to remove TitanChat.follow.[channel] with /tc unfollow [channel]
  • 27.03.12 - Added TitanPluginStats
  • 25.03.12 - New TitanChat.follow.[channel] permission node
  • 24.03.12 - New Loaders
  • 23.03.12 - Added colour codes for bold, underlined, striked and italic
  • 20.03.12 - Fixed PermissionsHook and WildcardNodes
  • 19.03.12 - All channel methods moved into ChannelManager, new whisper command, new channel messaging using '@'
  • 18.03.12 - TitanChat v3 officially released
  • 17.03.12 - Created a Wildcard avoider that checks if a permission node is listed exactly instead of a '*'
  • 16.03.12 - Added permissions for prefixes and suffixes
  • 15.03.12 - Documented
  • 14.03.12 - SLiPCoR: Added debugging
  • 13.03.12 - Proofread code, 99% corrected, 1% unknown
  • 12.03.12 - Swapped out enums and used annotations
  • 11.03.12 - Minor changes in all classes
  • 10.03.12 - Rewrite begins

v2 (Released)

  • 07.03.12 - Fixed TitanChat sending warnings to players when nothing is wrong and made Vault optional
  • 05.03.12 - Fixed commands
  • 04.03.12 - Rewrote the command handler
  • 03.03.12 - Fixed fail CREATE command
  • 02.03.12 - Fixed broken commands
  • 01.03.12 - Fixed empty channel.yml
  • 29.02.12 - Added custom channels
  • 18.02.12 - Fixed config files not generating
  • 17.02.12 - New managing code and permissions
  • 16.02.12 - Added TCSupport Loader and TCSupport

v1 (Released)

  • 07.02.12 - Added permission for setting default channels for players
  • 24.01.12 - Updated for 1.1 and added commands
  • 18.01.12 - Chat format now customisable and huge fix to a potential problem
  • 17.01.12 - Public command renamed to Status, fixed global and cleaned up code
  • 16.01.12 - Filter is now perfect
  • 15.01.12 - Follow, force and unfollow commands and local channel
  • 13.01.12 - Silence, broadcast and command list commands
  • 11.01.12 - Mute and unmute commands and global channels
  • 10.01.12 - Supports prefixes and suffixes
  • 08.01.12 - Fixed all NPEs
  • 07.01.12 - Wild NPEs appeared
  • 06.01.12 - Project Start