All notable changes to this project will be documented in this file.
3.6.0 (2024-12-29)
- Update README (4d7d590) & CHANGELOG (e2f4027)
- Update Vanilla structure to match upstream (0f2f3dd, 2ab5736)
- Missing call to Vanilla Users method (560aad)
3.5.2 (2024-12-27)
- Fix Flarum target column name error (a6b36c)
3.5.1 (2024-12-27)
- Add config error for invalid alias (9c426d)
- Clarify config run command help (3c0553)
- Handle Vanilla avatar filename processing (db400c)
3.5.0 (2024-12-27)
- Add config validation (c20d9e)
3.4.2 (2024-12-26)
- More prominently inform PORT_ tables may be deleted (f2fdc7)
- Rename dedault target connection to 'target' (d2df79)
- Rename Vanilla2 source to Vanilla (6afe61)
- Use the source's default database prefix (aac125)
3.4.1 (2024-12-26)
- Update autoload path to work in more scenarios (49f22e)
3.4.0 (2024-12-26)
- Add alt text to README logos (da6c31)
- Add context and errors to 'show' command (e44a97)
- Add missing waterhole as target (5e27b9)
- Clarify no-permission message (fadd2a)
- Do not force @covers annotation (221fc3)
- Filter location for phpBB (11d7eb)
- Flarum role names cannot be null (ac3ec6)
- Flarum users.is_email_confirmed cannot be null (267ea5)
- Force Flarum tag names to not be null. (db5d54)
- Prevent deletion of mapped row data (8f3479)
- Remove incorrect tag_id in Flarum discussion table definition (bb55c6)
- Remove utf8_encode usage and improve encoding logic (1e28c8)
- Remove web index (7b41e0)
- Usage examples for show command (0b92e0)
- Vanilla html/wysiwyg format conversion to Flarum (d34292)
3.3.0 (2023-04-23)
- Add support for IPB4. (28f69b)
- Allow run without config.php and give notice. (70e268)
- Condense global src/target logging format. (b9b053)
- Make 'no permission' warning global. (0d5f56)
- Add a bunch of logging to core. (a4003d)
- Add clarity and data checks to Flarum target. (86e05e)
- Fix limit for Xenforo PM subject lines. (ab9b03)
- Enforce primary key on Flarum discussions.id (fixes post numbering performance). (bf20d1)
- Fix Flarum Postscript for migrations without discussion read records. (f37b0f)
- Fix ASP comment body transfer. (9fda19) and cleanup formatting. (0953ac)
- Modify Flarum target to always output role tables. (73c717)
- Gate MySQL-only optimizations. (6a037a)
- Improve old db exists() function to do what you think it does. (198ae7)
- Reach PHPStan level 5 by fixing param typing. (b81182)
3.2.0 (2022-12-10)
- Improve CLI output with progress logs and valid parameter values. (42e942)
- Fix CLI request handling. (0193ea)
- Fix case-sensitive detection of PDO class.
3.1.2 (2022-10-23)
- Fix 'Wysiwyg' and 'Html' formatting from Vanilla to Flarum.
3.1.1 (2022-10-22)
- Fix routing error preventing main process from running.
3.1 (2022-10-22)
- Add this changelog.
- Fix avatar locations in Flarum target support.
- Add Spotify embed support for Flarum.
- Add discussion view count support for Flarum.
- Fix performance and other issues importing to blank database for Flarum.
- Fix support for "My media" page in Flarum.
- Fix Kunena source support (thanks to specialworld83)
- Improve feature table to not show 'x' when the feature isn't available.
- Add notes on Flarum and Vanilla feature compatibility.
- Add built-in support pages for Target platform features.
3.0 (2022-09-27)
- Rebuilds entire framework and adds Illuminate database driver.
- Adds target support for Flarum.
- Adds source support for Flarum.
- Adds source support for Vanilla's Rich Text Editor.
- Adds source support for MVC.
- Adds source support for Q2A.
- Fixes multiple minor bugs in source packages.