| Age | Commit message (Expand) | Author |
| 2020-01-01 | Link Kaidan website instead of git repo | Perflyst |
| 2020-01-01 | Merge branch 'bootstrapless' | Georg Lukas |
| 2019-03-12 | Merge branch 'os-recommedations', thx JBB and LNJ | Georg Lukas |
| 2019-03-12 | Monal is a great iOS client | Georg Lukas |
| 2019-03-12 | yaxim is Number 1 | Georg Lukas |
| 2019-03-12 | Rename to XSF platform mapping | Jonah Brüchert |
| 2019-03-12 | Update german and french translations | Jonah Brüchert |
| 2019-03-12 | Recommend different clients depending on the operating system | Jonah Brüchert |
| 2018-10-30 | Merge pull request #11 from licaon-kter/patch-1 | Georg Lukas |
| 2018-10-30 | Romanian translation | Licaon_Kter |
| 2018-04-20 | JID parser: fall back to the full string if it doesn't contain '@', thx iBrek... | Georg Lukas |
| 2018-03-20 | Initial attempt for a French translation | ldvc |
| 2018-02-21 | Style: add padding between list items for better tapability | Georg Lukas |
| 2018-02-21 | Improved style of text and hints | Georg Lukas |
| 2017-12-21 | Removed decoration on button hover. | Martin Dosch |
| 2017-12-21 | Added a reference to bootstrap. | Martin Dosch |
| 2017-12-21 | Added link hover, removed link decoration. | Martin Dosch |
| 2017-12-21 | Get rid of bootstrap. | Martin Dosch |
| 2017-12-21 | Removed 3rd party request. It'll be ok with some fall-back font. | Martin Dosch |
| 2017-12-08 | Make XMPP URI field read-only | Wiktor Kwapisiewicz |
| 2017-04-03 | Provide both URL-encoded and 'plain' JID from hash parser | Georg Lukas |
| 2017-03-29 | URL-encoding: globals are evil, order matters | Georg Lukas |
| 2017-02-13 | Properly URL-encode the JID, needed for IRC transports | Georg Lukas |
| 2017-02-05 | Less text = better | Georg Lukas |
| 2017-01-18 | Select the XMPP URI when clicked | Alex Jordan |
| 2017-01-16 | Make the i18n stuff actually work | Alex Jordan |
| 2017-01-16 | Correct a minor whitespace inconsistency | Alex Jordan |
| 2017-01-16 | Don't initialize i18n until the document is loaded | Alex Jordan |
| 2017-01-16 | Fix client list getting injected twice | Alex Jordan |
| 2017-01-16 | Use strict equality instead of loose equality operators | Alex Jordan |
| 2017-01-16 | Get rid of onload= in the HTML | Alex Jordan |
| 2017-01-16 | Use strict mode | Alex Jordan |
| 2017-01-16 | Wrap the JS in a IIFE | Alex Jordan |
| 2017-01-16 | Add some missing semicolons | Alex Jordan |
| 2017-01-16 | Remove some unnecessary/deprecated HTML attributes | Alex Jordan |
| 2017-01-16 | Make script includes relative to index.html | Alex Jordan |
| 2017-01-16 | Move <script>s to the bottom of <body>, where they should be | Alex Jordan |
| 2017-01-16 | Move i18n-text into the scripts/ directory | Alex Jordan |
| 2017-01-16 | Move the JS into a separate file | Alex Jordan |
| 2017-01-05 | Support base64-encoded JIDs, added for ChatSecure | Georg Lukas |
| 2017-01-02 | README: change names | Georg Lukas |
| 2017-01-02 | German i18n | Georg Lukas |
| 2017-01-01 | README: inspiration | Georg Lukas |
| 2017-01-01 | README: better intro | Georg Lukas |
| 2017-01-01 | README with example | Georg Lukas |
| 2017-01-01 | Initial code commit: WARNING, FUGLY JAVASCRIPT | Georg Lukas |
| 2017-01-01 | Added Android clients | Georg Lukas |
| 2017-01-01 | Added WTFPL i18n-text v0.4.3 from https://bitbucket.org/vogdb/i18n-text | Georg Lukas |
| 2017-01-01 | Added bootstrap, must get rid of it soon | Georg Lukas |
| 2017-01-01 | initial commit: README, the most important thing ever | Georg Lukas |