3.1.7 (2023-07-02)
- add official support for foundry v11 (61a62aa)
3.1.6 (2023-05-29)
- move loading of campaign futher back to prevent certain initializations from beeing blocked if it fails (a52d96f)
3.1.5 (2023-04-16)
- fix broken module.json after adding barzil translations (f1d7e9b)
3.1.4 (2023-04-16)
- add translations using Weblate (Portuguese (Brazil)) (0aaaaf7)
- add translations using Weblate (Portuguese (Brazil)) (dc49525)
- add translations using Weblate (Portuguese (Brazil)) (d49856a)
3.1.3 (2023-04-04)
- disable certain semantic-release features due to github error (747866a)
3.1.2 (2023-04-04)
- fix incorrect display of secret personality and hidden appearance as well as inproper handling of image assets (6b2a3c0), closes #103
- make access token a client setting to improve security (c5112a8), closes #106
3.1.1 (2022-11-05)
- update manifest to remove FVTT v10 warnings (2f4291c)
3.1.0 (2022-10-09)
- display locations for races (9f4f6d4), closes #100
- use same order for posts as in kanka (f67fdea), closes #94
3.0.2 (2022-09-21)
- fix module.json to prevent installation of new versions in V9 (268a2f0)
3.0.1 (2022-09-19)
- update module.json compatibility format (074d8ac)
3.0.0 (2022-09-11)
- add basic support for FoundryVTT V10 (b7e1c11)
- This version does no longer support foundry v9
2.11.1 (2022-08-28)
2.11.0 (2022-08-27)
- add italian translations (thanks to Kraken Kompany) (073debf)
2.10.0 (2022-08-22)
- do not try to show image popover for images that are part of a link (74d4eb8)
- improve check to hide unneccesary tabs in journal entries (d832a2d)
2.9.3 (2022-07-25)
- fix assets to link to the correct URL (3748855)
2.9.2 (2022-07-23)
- keep names when minifying code to ensure Foundry can find all classes (5cab29c)
2.9.1 (2022-07-23)
- update auto-deploy version to match foundrys new landingpage (ca08668)
- update auto-deploy version to match foundrys new landingpage (a71a0e0)
2.9.1 (2022-07-23)
- update auto-deploy version to match foundrys new landingpage (a71a0e0)
2.9.0 (2022-07-23)
- fix template handling after switching to vite.js (cf6f2d9)
- add support for alias and link assets (a98aaea)
- add support for nested items (3455969), closes #93
- use ImagePopout to display images when clicked on (efe702a), closes #92
2.8.2 (2022-05-15)
- add support for attributes of type number (291f32a)
- add support for the new visibility_id API field (4b0956c)
2.8.1 (2022-01-18)
- allow selecting and copying text in journal entries (d6abb89)
- fix quest status display in journal entry list for FoundryVTT v9 (78ae753)
- remove "null" text for missing descriptions in quest elements and organisation members (5a4b4b6)
- show quest elements that are not linked to an entity (b05b9d1), closes #89
2.8.0 (2022-01-07)
- display pinned organisations and organisation members (2584d55)
2.7.2 (2021-12-21)
- update foundry version to support all foundry 9 versions (1634229)
2.7.1 (2021-12-21)
- remove check for document sheet registrar dependency (1bcd3a3)
2.7.0 (2021-12-16)
- improve tab styles to work as expected in foundry 9 (58494a7)
- remove unnecessary workaround for broken Kanka links (b2daa5d)
- move kanka button to journal list footer (660968b)
- remove dependency to documentSheetRegistrar library (472337d)
- rename "Story" tab to "Overview" in accordance with recent changes in Kanka (d79027d)
- update minimum and maximum supported foundry version to 9 (18a6827)
2.6.0 (2021-10-20)
- always display relations tab, even if all relations are pinned (67d4a13), closes #77
- use correct path for images when hosted with a route prefix (like http://somehost.com/foundry) (19e9536), closes #78
- Correctly parse Foundry links like
@Actor[Name]
in entries, attributes etc. (c29d077), closes #80 - show child entries for all supported entity types (a112988), closes #82
2.5.0 (2021-09-11)
- add support for events (debd7fd)
2.4.0 (2021-08-23)
- activate JournalEntry settings for newest documentSheetRegistrar versions (5d8d92d)
- don't switch to image mode when clicking the image of an entity in readonly mode (3ecbd6a)
- ensure document-sheet-registrar is active on ready (1096a4d)
- fix grid view in entity browser (db5b7e1)
- remove extra padding outside of the main document sheet (fef7f5e)
- switch from ready to documentSheetRegistrarInit hook (5e0a496)
- update supported foundry version to 0.8.9 (0b73999)
2.3.10 (2021-08-10)
- correctly sort attributes the way they are in Kanka (ff7f0c6)
2.3.9 (2021-08-08)
- correctly handle empty attributes with empty type (2cd1d93), closes #72
- register sheet on ready to make sure the sheet registrar module was loaded (ab57710)
2.3.8 (2021-08-08)
2.3.7 (2021-08-04)
- set correct root classes for journal applications (50f4e03)
2.3.6 (2021-08-02)
- add dialog to inform the user if the sheet registrar module is not activated (ca9bd92)
2.3.5 (2021-08-02)
2.3.4 (2021-07-25)
- display quest completion icon for players, not just GM (4b5ad6d)
2.3.3 (2021-07-25)
- fix quest completion icon to not intefere with permission viewer (ecf324e)
2.3.2 (2021-07-25)
- make css classes for specific to prevent style interference from other systems / modules (63135f8)
- register sheet class earlier in initialization to prevent them from not being loaded (c9e72a6)
- take settings for private and template entities into account when using "link all" (0655b37)
- use correct method to bring kanka window into focus (13cfd42)
2.3.1 (2021-07-17)
- fix code minification so that the correct sheet class will be selected for kanka entries (229697e)
2.3.0 (2021-07-17)
- change default settings for folder tree and image in text (ace1868)
- add option to add an icon to quest names in the sidebar to show their completion status (d28e792)
- add shim for journal sheet registration to improve compatibility with other modules and systems (8760add)
2.2.3 (2021-07-05)
- fix version replacement in semantic-release config (c34846e)
2.2.2 (2021-07-05)
- fix hover styles of images when displayed in GM Screen (15f9146)
2.2.1 (2021-07-03)
- improve asset tab styling when few files were added to an entity (8a9faae)
- keep styles and options of non-kanka journal entries intact (1deb4cb)
- streamline button styles across all kanka windows (ba222db)
2.2.0 (2021-06-26)
- add list of entities that have been deleted in kanka but exist in foundry (6018241), closes #47
- add official 0.8.8 support (d6160cd)
- hide entities that are marked as template by default (7c99f52)
- improve asset gallery view (8b86f8b)
- move all notes to the first tab to mirror Kankas new behavior (48a9203)
- rename tabs to fall in line with recent Kanka update (9a20ebe)
2.1.1 (2021-06-17)
- remove duplicate ancestor detail row for races (0c61253)
2.1.0 (2021-06-15)
- improve rendering in readonly context (43d2496)
- add button to link all entities at once (491827f), closes #46
- add option to automatically set observer permissions for all players on public entities (4d725f4), closes #49
- add progress bar for bulk operations (505a3da)
- add support for Foundry 0.8.7 (b733d3c)
- add tab that displays all files of an entity (8cdde61), closes #2
- remove Foundry 0.7.x support (d2c2879)
- show specific list of journal entries and folders that will be migrated on module update (2b4700e)
- switch to image mode when clicking the image in the entry (e5ab565)
2.0.1 (2021-06-11)
2.0.0 (2021-05-29)
This is a big update!
Please make a backup of your Journal Entries before updating, just to be sure!
In this release I have rewritten almost everything about this module. Instead of just writing a Journal Entry with some formatted HTML in it, it will actually save a full snapshot of the Kanka entity and display it using a fully customized template. This allows for a cleaner and elaborated user interface and also opens the door for some future improvements that weren't possible before.
- Previously imported Journal Entries are not compatible with this version, but the module will prompt you to update old entries and offers you a way to do so. Please back up you world data before doing this if you don't want to risk having to reimport and reorganize data by hand.
- Add support for Foundry 0.8 (but it is still compatible with 0.7)
- Improve error handling in most places
- Add a gridded view to the Kanka Entity Browser
- Improve the display for entities that are outdated
- Add button to easily update all outdated entries
- Enhance Journal Entries by using custom templates that use a tabbed layout to display all the information Kanka has to offer. This is a complete overhaul of how theses Journal Entries look and behave. Take a look at the README to see what this looks like.
- Improve permission handling by actually displaying different data to Foundry users depending on their permissions of each Journal Entry.
- Show which information are secret and will thusly not be displayed for non-owners of that Journal Entry.
- Add button to each Journal Entry to update that entity directly from there (Beware: This uses up more API requests than doing it via the Entity Browser. So only use this for individual updates, not to update multiple entities in a short time See API Limits in the readme).
1.9.7 (2021-03-27)
- remove links to journal entries they player has no permission to see (6d19f3b)
1.9.6 (2021-03-27)
- prevent unnecessary requests for empty quest relations (47b0b85)
- refresh entities sequential because parallel handling caused caching issues on quests (072939a)
1.9.5 (2021-03-21)
- create each journal entry individually to prevent the creation of multiple folders (650de0e)
1.9.4 (2021-02-18)
- module.json: add module fields for simplified bug tracking (ad676b6)
1.9.3 (2021-02-18)
- add additional manifest fields to improve module discovery on foundryvtt hub (ed775c6)
1.9.2 (2021-01-27)
- ignore entity references in meta data if they can't be resolved (98822ca), closes #39
- improve handling of unexpected errors while syncing entities (ef7a4c4)
1.9.1 (2021-01-10)
- fix settings to remove unnecessary checkboxes (25498ac)
1.9.0 (2021-01-08)
- preload templates to slightly improve performance (25c1f26)
- add loading indicator while syncing entries (5bf0ffb)
- import organisation membership for characters (45fae70)
- import relations as metadata and improve styling of metadata (bc8ff9d)
1.8.1 (2021-01-03)
- fix kanka hook registration which was broken in last release (275d4a2)
1.8.0 (2021-01-03)
- remember current filter when refreshing application sheet (7de4d84)
- remove refresh on every journal directory change (cca312e)
- add option to set the import language (73252fa)
1.7.0 (2021-01-01)
- add journal icon to mention links to match the look of regular journal links (2d09b67)
- add button to refresh all linked entries (c86b15c)
- add setting to remove mention links to kanka for non-imported entities (43ce785)
- improve metadata table layout and linking to referenced entities (de0a4da)
1.6.2 (2020-12-31)
- use parsed content of entity notes to keep mentions intact (fb26446)
1.6.1 (2020-12-30)
- leverage foundrys own linking mechanism between journal entries to ensure permissions are handled (f30cbc0)
1.6.0 (2020-12-29)
- ensure that main kanka images always get their max-width (4c2c8cb)
- add filter to browse window to make it easier to find entities (ed615d7)
- optionally add entity notes as paragraphs or secrets to journal entries (33e80a8)
1.5.3 (2020-12-29)
- correctly load all pages on paginated Kanka API lists (8f3e923)
1.5.2 (2020-12-27)
- update supported foundry version to 0.7.9 (adccf0e)
1.5.1 (2020-12-19)
1.5.0 (2020-12-12)
- ensure that missing tags are updated when refreshing an entity (d8a7a48)
- add link to the correspending kanka page of an entity in every journal entries window header (0441e1e)
1.4.1 (2020-12-05)
- add support for FoundryVTT 0.7.8 (0f14521)
1.4.0 (2020-11-30)
- show the correct name in link button (fd2d4ad)
- api: increase number of requests for Kanka subscribers (d1fab2f), closes #20
- add more spacing to buttons in kanka browser (d4d5b2c)
- display thumbnail for every entry in kanka browser (b2d329d)
- show in kanka browser if an entry is outdated (9640ccb)
1.3.0 (2020-11-26)
- remove image URL workaround (a695ddd)
- use english das default locale for mention links (1ac786b)
- journal: fix inventory representation in metadata (59ad107)
- translation: add missing translation for successful entity link notfication (dccdaca)
- journal: add quest organisations and items to metadata (0a37e1d)
- journal: add setting to create folders based on kanka tree structure (56ab02c), closes #22
1.2.0 (2020-11-23)
- metadata: fix order of attributes to match those in Kanka (faa2a06)
- ui: improve element list readability (62f88d0)
- metadata: add location, race, family and other references to metadata (db85a51), closes #12
- metadata: show inventory in metadata on all supported entities (f10576b)
1.1.1 (2020-11-21)
1.1.0 (2020-11-21)
- translations: change "meta data" to "metadata" (ec7c142)
- use correct translation for folder names (e9a95a1)
- translations: add German translations (a214986)
1.0.3 (2020-11-21)
- api: ensure that all requests are made with https instead of http (efa9e8c)
- settings: improve handling for missing or invalid access token (0e9e36f)
1.0.2 (2020-11-21)
- ci: add updated manifest file to module package (cdde292)
1.0.2 (2020-11-21)
- ci: add updated manifest file to module package (cdde292)
1.0.1 (2020-11-21)
- add missing translation (0c2b4ef)
- change icons to be closer to kankas icons (6d32c70)
- change quest entity type to correct value (813cbdb)
- correctly convert campaign id to improve request caching (69ab8fc)
- fix workaround for broken kanka mention links (98f1348)
- improve error handling fo API requests (7a35a6d)
- improve link and sync logic (32d1474)
- improve link generation for entities ending in "y" (151a6cc)
- improve style for details summary (b97fb6a)
- open new journal entry sheet in read mode after sync (c308267)
- organisation typing (3cc8976)
- use correct key for entity links (1ea09b3)
- add character traits as metadata (8027315), closes #13
- add configuration option to include image in journal text (6d2e9c3)
- add configuration to decide how attributes should be handled (36b20bb)
- add english translations (8f2bf5b)
- add extended meta data import configuration (1ecfd99), closes #7
- add import for ability entities (f80c63a)
- add import for characters (673ad26)
- add import for event entities (69f80f3)
- add import for families (0286e97)
- add import for item entities (8a0c97c)
- add import for journal entities (f89d4c9)
- add import for quest entities (154805f)
- add import for races (447c5ab)
- add notifications for expired tokens (8d149fc), closes #14
- add proper campaign selection to module settings (8732493)
- add quest references to meta data (9b2d79e), closes #15
- add setting to hide private entities (112b7d2), closes #8
- add settings to enable/disable import of certain types (2ac2edb), closes #16
- add support for note entities (a33fbe0)
- add support for organisation entities (ea8b782)
- defer entity list loading after template render (de11f7c), closes #18
- display attributes and additional meta data in journal entries (749b90a)
- display sections for meta data (62f14fc)
- handle kanka mention links (5451e60)
- hide empty entity type lists (ac710a5)
- improve entity list styles (efc9f79)
- improve entity list styling (be641ce)
- remember collapsible status in local storage (718cea6), closes #1
- journal: add location sync (4d3977e)
- initial commit (8e5b82b)