Product updates
Changelog
Follow the development of Lone Wolf Journal through its release history, new features, improvements, and fixes.
0.7.4-alpha.1 - 2026-10-13
Added
- Days with trades in the Dashboard calendar now link to the Trade Journal. The journal opens filtered to that date and to the trading accounts currently selected on the Dashboard.
- Added a Date filter to the Trade Journal list. The active filter appears as a removable "Date" indicator, so the full history is one click away.
Changed
- Updated the Dashboard and Trade Journal documentation to describe opening a calendar day in the journal and the new Date filter.
Fixed
- Invalid dates in a Trade Journal filter URL are now ignored instead of causing an error page.
0.7.3-alpha.1 - 2026-10-13
Changed
- The Dashboard account filter is now calculated entirely on the server. The summary cards, Short and Long Stats, and calendar always reflect the same account selection, and they dim briefly while the new results load.
- The Dashboard now loads the trading account list once per request and no longer sends every trade of every account to the browser on each update.
- Updated the Dashboard and Profile documentation to describe the account filter behavior and the time zone used by the calendar.
Fixed
- Fixed Select All and Clear in the Dashboard account filter only changing the page in the browser. The selection is now saved on the server, so changing months no longer falls back to the previous accounts.
- Fixed the Dashboard briefly showing the previous month's calendar data, or an empty calendar, when switching accounts after changing months.
- Fixed account checkboxes staying checked or unchecked after the server had applied a different selection.
- Fixed the account filter label switching between "Active Accounts" and the account name.
- The Dashboard now determines the current calendar month from the user's selected time zone instead of UTC.
- The account filter now ignores duplicate account IDs and accounts that belong to other users.
0.7.2-alpha.1 - 2026-10-13
Added
- Added Short Stats and Long Stats cards to the Dashboard, showing the number of trades, share of all trades, total P&L, average P&L, and maximum position size for each trade direction. The values follow the account filter and recalculate instantly when the selection changes.
Changed
- Rearranged the Dashboard summary cards into two columns, with Win Rate below Account Balance and Total Loss below Total Profit, to make room for the new direction statistics.
- Updated the Dashboard documentation to describe the Short and Long Stats cards.
0.7.1-alpha.1 - 2026-10-01
Added
- Added a sortable Created at column to Trading accounts, showing each account's creation date and time in the signed-in user's selected time zone.
Changed
- Trading accounts now default to creation date order, with the newest accounts first.
- Advanced Trade Journal create and edit forms now display and preserve entry and exit times with second precision (HH:MM:SS). Simple mode keeps minute precision.
Fixed
- Trading account creation and saving changes now redirect back to the Trading accounts list.
0.7.0-alpha.1 - 2026-08-27
Added
- Added Simple and Advanced journal entry modes. Simple records a journal date and time without requiring exit or price details; Advanced keeps the complete execution form.
- Added dedicated Reason, Expectation, and Result fields for structured trade reviews.
- Added a per-user trade form preference. Simple is the default, and the most recently saved mode is used for the next new journal entry.
Changed
- Migrated existing trades to Advanced mode and moved existing Note content into Expectation.
- Rebuilt the PostgreSQL trades table during migration so the new journal columns use a deliberate physical order and the created and updated timestamps remain last.
- Updated trade details, CSV exports, backups, imports, dummy data, audit handling, and documentation for the new journal structure.
- Backup imports now use the 0.7 journal format with Journal Mode, Reason, Expectation, and Result columns.
- Trade time fields now use minute precision. Seconds are stored as `00` for both Simple and Advanced entries.
0.6.0-alpha.1 - 2026-08-26
Added
- Added a searchable Time zone setting to the Profile page, with the complete global region-based list ordered by UTC offset.
- Added a time zone preference to each user account, defaulting to UTC for existing and new users.
Changed
- New Trade Journal forms now automatically fill their entry and exit date and time using the signed-in user's selected time zone.
- Updated the Profile and Adding a Trade documentation with instructions for configuring and using the account time zone.
0.5.2-alpha.1 - 2026-08-10
Fixed
- Limited the Dashboard calendar popup to the last 10 trades on busy trading days while keeping its trade count and P&L totals calculated from every trade.
0.5.1-alpha.1 - 2026-08-10
Changed
- Added detailed diagnostic logging for backup uploads and imports.
Fixed
- Fixed backup ZIP uploads failing when the file exceeded the server's default upload-size limit.
0.5.0-alpha.1 - 2026-08-02
Added
- Preserved original trade image filenames as display metadata while keeping generated UUID filenames for storage.
- Displayed original image filenames in the trade upload field and image gallery.
- Included original image filename metadata in backup exports and restored it to newly generated image paths during import.
Changed
- Updated the screenshot documentation and Privacy Policy to describe original filename storage.
0.4.0-alpha.1 - 2026-08-02
Added
- Added hourly
Win RateandLoss Ratepercentage columns to the Gross Profit / Gross Loss Statistics table. - Added a
Total Tradescolumn showing the combined winning and losing trade count for each hour.
Changed
- Highlighted win rates above 50% in green and loss rates above 50% in red.
- Displayed positive net results in green and negative net results in red.
- Made the expanded Statistics table horizontally scrollable on smaller screens.
0.3.2-alpha.1 - 2026-07-23
Fixed
- Fixed Trading Rules titles remaining white in light theme.
0.3.1-alpha.1 - 2026-07-13
Fixed
- Displayed Dashboard account statuses as plain Filament-colored text: green for
Activeand red forInactive.
0.3.0-alpha.1 - 2026-07-13
Added
- Added trading account filtering to both Statistics tabs.
- Added a single-field date range picker to both Statistics tabs.
- Added independent filters for
Trades by HourandGross Profit / Gross Loss. - Added
ActiveandInactivestatus indicators to the Statistics account selectors.
Changed
- The
Trades by Hourcharts now update for the selected accounts and date range. - The
Gross Profit / Gross Losstable now updates for the selected accounts and date range. - Date ranges are highlighted in the calendar, including distinct start and end dates.
Fixed
- Fixed the date picker being clipped when the statistics table contained little or no data.
- Fixed the account selector collapsing at narrower desktop widths.
- Made the current day and dates outside the available trade-data range selectable.
0.2.0-alpha.1 - 2026-07-13
Added
- Added one Daily Summary per user and trading day.
- Added a modal for creating and editing daily trading notes.
- Added contextual
SummarizeandEditactions to each trading day.
Changed
- Grouped Trade Journal entries by date.
- Displayed each Daily Summary before that day's trades.
- Long summary text now wraps without expanding the table.
Fixed
- Fixed the Alpine/Livewire error when opening a Daily Summary for a selected date.
0.1.0-alpha.1 - Initial setup
Added
- Introduced the authenticated Lone Wolf Journal admin panel with role-based access, login rate limiting, and application version display.
- Added a personalized Dashboard with trading account selection, account balance, win rate, total profit and loss, a monthly trading calendar, daily trade details, and prioritized trading rules.
- Added Trade Journal management for recording, viewing, filtering, editing, and deleting trades, including account, symbol, direction, closing action, setup grade, entry and exit details, position size, profit or loss, rule adherence, notes, and multiple screenshots.
- Added trade screenshot optimization, organized storage, gallery viewing, and automatic file cleanup when trades or accounts are deleted.
- Added trading account management with account size,
ActiveandInactivestatuses, linked trade counts, and account-based filtering. - Added trading rule management with descriptions and
High,Medium, orLowpriorities. - Added Statistics views for trades by hour and hourly gross profit, gross loss, and net results.
- Added profile management, password updates, and permanent account deletion.
- Added two-factor authentication setup and login verification using an authenticator app.
- Added Data Management tools for CSV export, ZIP backups containing journal data and screenshots, backup restoration, and permanent journal-data deletion.
- Added role-restricted user management and beta tester management for administrators.
TODO
Statistics
- Trades stats by Hour performance
- Gross Profit / Gross Loss
- Preferred Positions in pie chart
- Line chart wining/lossing trades
Feature Requests
- Request a new feature or suggest an improvement
Technical Support
- Report an issue or get help when something is not working
Known Bugs
Trading Journal
- After saving the changes, the user remains on the edit form instead of being redirected to the list.
- Price fields are currently limited to 2 decimal places. Increase the supported decimal precision to allow prices with more decimal places.
- The input field is wider than the actual clickable area. Clicking near the edge of the input does not focus or activate the field.