From 938ec335b6c728d795a6896401f04cb0eda041c6 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 17 Jun 2024 00:31:41 +0200 Subject: [PATCH] chore(release): 2.0.0 [skip ci] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # [2.0.0](https://github.com/Zingo21/skolplattformen/compare/v1.47.1...v2.0.0) (2024-06-16) ### Bug Fixes * removed price components. Altered QA. ([#653](https://github.com/Zingo21/skolplattformen/issues/653)) ([fef71c7](https://github.com/Zingo21/skolplattformen/commit/fef71c7923c1f406c57ed0e15cde4df2d8ff9676)) * πŸ› add 2 to xsrf header and use nav controller script again ([d1a4877](https://github.com/Zingo21/skolplattformen/commit/d1a4877ff457d908710020d81071955f33794ad9)) * πŸ› Add better logo image for Freja eID ([051df2d](https://github.com/Zingo21/skolplattformen/commit/051df2da3955c87df3b75fe11a83c5dd966519e0)) * πŸ› Add languages to curriculum config ([b9302f9](https://github.com/Zingo21/skolplattformen/commit/b9302f96faaf71c797ec335018d9952e26e9d267)) * πŸ› add missing headers for fetching children ([68c99cb](https://github.com/Zingo21/skolplattformen/commit/68c99cb1fbecd28340d1da639759fc11cb156e8c)) * πŸ› Add missing translations for calendar ([7ada994](https://github.com/Zingo21/skolplattformen/commit/7ada9945dfc7dd5766cd7a3208d62cf4c1a2659f)) * πŸ› Add personal identity number to test user ([f977143](https://github.com/Zingo21/skolplattformen/commit/f97714346e671eab0a6c44b1fb5d3779d5d09d37)) * πŸ› Add translation to week ([cfa39de](https://github.com/Zingo21/skolplattformen/commit/cfa39de3934e2386d90f37ad2c3dc830106e175a)) * πŸ› added "Rast" to misc words in sv,en,pl translations ([#11](https://github.com/Zingo21/skolplattformen/issues/11)) ([4da06bb](https://github.com/Zingo21/skolplattformen/commit/4da06bb16ee04674c5552ec37048f52a0e2a95b3)) * πŸ› Added build step ([#38](https://github.com/Zingo21/skolplattformen/issues/38)) ([db0faf2](https://github.com/Zingo21/skolplattformen/commit/db0faf28bfccf8b057cf94e4b4544d52194ba6e6)) * πŸ› added dist to ignore ([1230825](https://github.com/Zingo21/skolplattformen/commit/1230825571462a69d00b24f8bae0d6d82f0f5784)) * πŸ› Added isAuthenticated to test user ([#119](https://github.com/Zingo21/skolplattformen/issues/119)) ([766f4ff](https://github.com/Zingo21/skolplattformen/commit/766f4fff52ef438e79095772a0214140b0aec99e)) * πŸ› Added luxon to fix getSchedule ([#13](https://github.com/Zingo21/skolplattformen/issues/13)) ([fe1729c](https://github.com/Zingo21/skolplattformen/commit/fe1729c8729d54e82edc6f287456ffc582e1bdb4)) * πŸ› Added missing types ([3d59035](https://github.com/Zingo21/skolplattformen/commit/3d59035a20a5eef2aea7f00fab09ec894a442c1d)) * πŸ› Added projects to nx ([c88b25a](https://github.com/Zingo21/skolplattformen/commit/c88b25aa102549d8a59fd9e7e0b6af293620378b)) * πŸ› adjust fakeData lessons offset in ht ([#598](https://github.com/Zingo21/skolplattformen/issues/598)) ([3f69bc8](https://github.com/Zingo21/skolplattformen/commit/3f69bc89aaa7eb1cf4ade789551667b960ff8825)) * πŸ› Adjusted cookie handling ([#79](https://github.com/Zingo21/skolplattformen/issues/79)) ([16020a3](https://github.com/Zingo21/skolplattformen/commit/16020a3d3c9e378c2f3aec64a59d288673058473)) * πŸ› Autopublish (I hope) ([#37](https://github.com/Zingo21/skolplattformen/issues/37)) ([ed8f8a7](https://github.com/Zingo21/skolplattformen/commit/ed8f8a7f5ce39a803e89b6a17972cb1aab0a266d)) * πŸ› BankID urls changed ([#646](https://github.com/Zingo21/skolplattformen/issues/646)) ([25a2d7f](https://github.com/Zingo21/skolplattformen/commit/25a2d7f3f5c9fd8fc32f0cdbdab37ffce64da44b)) * πŸ› Better fix for the isoWeek bug in Timetable ([ea6b385](https://github.com/Zingo21/skolplattformen/commit/ea6b385b4f56a4565796fab15afa71e00cea2a9e)) * πŸ› Build before publish ([e934950](https://github.com/Zingo21/skolplattformen/commit/e934950470f4021d15f4ba424030aed47e8cbf24)) * πŸ› Bytte ut Freja eID till Freja eID+. Lade till polska ([a611460](https://github.com/Zingo21/skolplattformen/commit/a6114608edfc464aa3bca4b13733d10c11bb934d)) * πŸ› Cache is no longer called in fake mode ([#3](https://github.com/Zingo21/skolplattformen/issues/3)) ([f89f143](https://github.com/Zingo21/skolplattformen/commit/f89f1431df4a9c24a7fc746186b78b53489eb6c6)) * πŸ› Change broken links caused by name change of repo ([#649](https://github.com/Zingo21/skolplattformen/issues/649)) ([61d47b4](https://github.com/Zingo21/skolplattformen/commit/61d47b44406b6af3585c933ef0f964311026be09)) * πŸ› Changed build settings ([7a7c2a1](https://github.com/Zingo21/skolplattformen/commit/7a7c2a1734e24800d600a3215a2bad9016d45ed3)) * πŸ› Clarify who's personal identity number to enter ([5028a85](https://github.com/Zingo21/skolplattformen/commit/5028a85824f4d73ab8007caaeca32a439f4f360e)), closes [#526](https://github.com/Zingo21/skolplattformen/issues/526) * πŸ› Cleanup on logout ([#6](https://github.com/Zingo21/skolplattformen/issues/6)) ([644cbcd](https://github.com/Zingo21/skolplattformen/commit/644cbcd46466491d9e9a7a35c5dca301d4403e1c)) * πŸ› Correct format of fakeData.js ([c2adf00](https://github.com/Zingo21/skolplattformen/commit/c2adf004d3da992d9380b114bed4f5f6cea91cee)) * πŸ› dummy login i hjarntorget ([38cc762](https://github.com/Zingo21/skolplattformen/commit/38cc7626adcbb79bf2dcb74c6a98666c44b37f69)) * πŸ› error loading SKOLA24_CHILDREN SAML ([508b079](https://github.com/Zingo21/skolplattformen/commit/508b0792a10eeac065dd798182f3f4dcf20a27ca)) * πŸ› Fake data included through ts ([663be5c](https://github.com/Zingo21/skolplattformen/commit/663be5cc351491cf7f654f4caffea9d8537c21b1)) * πŸ› Felaktig sortering av lektioner ([#595](https://github.com/Zingo21/skolplattformen/issues/595)) ([ed3a27b](https://github.com/Zingo21/skolplattformen/commit/ed3a27bba185b39fd8581b639ac7efc03b050d6e)), closes [#591](https://github.com/Zingo21/skolplattformen/issues/591) * πŸ› fix crash when moment locale and language code differ ([623bf48](https://github.com/Zingo21/skolplattformen/commit/623bf483b52a54a6199e6607248b948b775b6e7b)) * πŸ› Fix failing test in Curriculum ([8724fa4](https://github.com/Zingo21/skolplattformen/commit/8724fa46b714d8ad2804c23e39c801cadc21d488)) * πŸ› Fix failing tests ([8d9cfe2](https://github.com/Zingo21/skolplattformen/commit/8d9cfe2de4ebc2b21584d2cbf930e83857b24263)) * πŸ› fix for iOS ([8e3a9c1](https://github.com/Zingo21/skolplattformen/commit/8e3a9c139034bdec50d3f9df0f41dd79d49abb8b)) * πŸ› Fix fΓΆr login block 24mars ([7667a5e](https://github.com/Zingo21/skolplattformen/commit/7667a5e25a9f6f79f2bb07ea8b010679a3b4528d)) * πŸ› fix latest security "fix" ([d795458](https://github.com/Zingo21/skolplattformen/commit/d7954587d5245730e504ceaa6501596962068831)) * πŸ› fix the previous fix with a fixed json ([eefd791](https://github.com/Zingo21/skolplattformen/commit/eefd79155bb436bd00233bdebf51f240640e88ae)) * πŸ› Fixa markdownkonvertering av hΓ₯rresande html ([#120](https://github.com/Zingo21/skolplattformen/issues/120)) ([4991f91](https://github.com/Zingo21/skolplattformen/commit/4991f910a3782545381ffabdbba89d152dfbf278)) * πŸ› Fixar links med mellanslag ([#63](https://github.com/Zingo21/skolplattformen/issues/63)) ([3edbf8c](https://github.com/Zingo21/skolplattformen/commit/3edbf8c2c6ed8c34ba9e6b5d894e52e904de9662)) * πŸ› Fixar senaste blocken ([#81](https://github.com/Zingo21/skolplattformen/issues/81)) ([1ccdc9f](https://github.com/Zingo21/skolplattformen/commit/1ccdc9f42ea6a11c695f12d7ef3054ffe3cdd859)) * πŸ› Fixed fake data for notifications ([#40](https://github.com/Zingo21/skolplattformen/issues/40)) ([b8621b9](https://github.com/Zingo21/skolplattformen/commit/b8621b94f1131671933fa90ef12c355d92ad92e7)) * πŸ› Fixed parsing bug for classmates ([5f07259](https://github.com/Zingo21/skolplattformen/commit/5f07259ddc6dd24ed29dbff81dc03f8ae7159e81)) * πŸ› Fixes base64 iterations ([52d7341](https://github.com/Zingo21/skolplattformen/commit/52d7341e2b85ddddd9df2070cffc3322a3c58476)) * πŸ› Fixes configuration fetch ([7bf8f1c](https://github.com/Zingo21/skolplattformen/commit/7bf8f1c2a8abbc9986a016f7d6d44a3dec84da43)) * πŸ› Fixes crash when body od newItem is empty ([3e0fd14](https://github.com/Zingo21/skolplattformen/commit/3e0fd1474a719382627270a1305110692f9ff99b)) * πŸ› Fixes failing tests (added skip), fixes lint + test ([d71c106](https://github.com/Zingo21/skolplattformen/commit/d71c10607f6a4b89b582b81258fc9c0fc20bf2a8)) * πŸ› Fixes inheritance from [@skolplattformen-api](https://github.com/skolplattformen-api) ([ba45cfd](https://github.com/Zingo21/skolplattformen/commit/ba45cfd79685fc61b2477f5a3aa9416ba11a1200)) * πŸ› Fixes issue with package.json in hjarntorget ([e2e1ff8](https://github.com/Zingo21/skolplattformen/commit/e2e1ff82787f967b8c1e8845363291732cae59be)) * πŸ› Fixes lint errors ([e19c8a7](https://github.com/Zingo21/skolplattformen/commit/e19c8a7747153bbc204efd6cef42b3929cf376d0)) * πŸ› Fixes merge with main ([c54f2ff](https://github.com/Zingo21/skolplattformen/commit/c54f2ffd05589ffbebba5e50b9aef4649bfa9b58)) * πŸ› Fixes more sabotage from sthlm stad ([ab62ab6](https://github.com/Zingo21/skolplattformen/commit/ab62ab6d356309c284a192cd63939cbc3b76ecf5)) * πŸ› Fixes news title, lowered font size on header ([7df15d3](https://github.com/Zingo21/skolplattformen/commit/7df15d36b12a82484e903ecb39e38795013ce72c)) * πŸ› Fixes schedule ([fb65a33](https://github.com/Zingo21/skolplattformen/commit/fb65a33d829e3843e6a168243e3057b988d58081)) * πŸ› Fixes tests ([d451cf1](https://github.com/Zingo21/skolplattformen/commit/d451cf13afbf5e4d1fca43c45d3938d11503d394)) * πŸ› Fixes tests, added esModuleInterop true to tsconfig ([6383795](https://github.com/Zingo21/skolplattformen/commit/63837955a33e3e913b6c88a72ae3c37d95d6b321)) * πŸ› Fixes TS config + lint etc ([4663269](https://github.com/Zingo21/skolplattformen/commit/46632691bf506199e3e51696e1e26a8c53c42e37)) * πŸ› Fixes TSconfig for all projects ([24c1624](https://github.com/Zingo21/skolplattformen/commit/24c162419b4768564052fcab662c9aa81d46e8f3)) * πŸ› Fixes tsconfig in api-hjarntorget ([b641486](https://github.com/Zingo21/skolplattformen/commit/b641486768323baf60a0100b838689cb7a6bee77)) * πŸ› Flytta mellanslag utanfΓΆr taggarna ([#124](https://github.com/Zingo21/skolplattformen/issues/124)) ([79e2a75](https://github.com/Zingo21/skolplattformen/commit/79e2a7577b482b2904a5aa20f3150ef1d9e5055a)) * πŸ› FΓΆrbΓ€ttrad parsning av nyhetsbrev ([#125](https://github.com/Zingo21/skolplattformen/issues/125)) ([82fa2dc](https://github.com/Zingo21/skolplattformen/commit/82fa2dcc844a019e71284ddae4d7cf67a2804e37)) * πŸ› Force release ([#115](https://github.com/Zingo21/skolplattformen/issues/115)) ([5c170dc](https://github.com/Zingo21/skolplattformen/commit/5c170dc070752d3671afcff1d5a7b21f4af99525)) * πŸ› Fulfix. Login funkar ([c5bec5f](https://github.com/Zingo21/skolplattformen/commit/c5bec5f9eee06fd1c47b7993ff9aab3d10771276)) * πŸ› Get all notifications. Add modified date to notifications ([#150](https://github.com/Zingo21/skolplattformen/issues/150)) ([4a0841a](https://github.com/Zingo21/skolplattformen/commit/4a0841a704cf43ba300f7be1085ff746fce972ac)) * πŸ› HΓ€mta alla aviseringar och sortera pΓ₯ senast Γ€ndrad ([71cb230](https://github.com/Zingo21/skolplattformen/commit/71cb230b92901bf6c15f81126ed51a00c79afc4f)) * πŸ› hΓ€mta API key frΓ₯n server ([9bde441](https://github.com/Zingo21/skolplattformen/commit/9bde441907dc90daa3ab001acbd243dfb3323a17)) * πŸ› Hide lunch in timetable if not showing current week ([#613](https://github.com/Zingo21/skolplattformen/issues/613)) ([a40af3e](https://github.com/Zingo21/skolplattformen/commit/a40af3e94d236bd61272319f0b1e8e5e19cd3a2c)), closes [#599](https://github.com/Zingo21/skolplattformen/issues/599) * πŸ› implemented XSRF token support ([1ecfdaf](https://github.com/Zingo21/skolplattformen/commit/1ecfdafede92dfffe302ab6dea46c63b05bb60ea)) * πŸ› Ingen text syns i dark mode nΓ€r inga barn hittas ([bce1165](https://github.com/Zingo21/skolplattformen/commit/bce1165f300749502351fe28ee8f0c5f3ce7ee3c)), closes [#571](https://github.com/Zingo21/skolplattformen/issues/571) * πŸ› merge ([d26fd62](https://github.com/Zingo21/skolplattformen/commit/d26fd62e5c7640148f6ba3ef65db1ea3aa6fb274)) * πŸ› merge conflict ([cafe6ec](https://github.com/Zingo21/skolplattformen/commit/cafe6ec990087dffe828f03be7c9b003709e2197)) * πŸ› Merge with master ([9d21341](https://github.com/Zingo21/skolplattformen/commit/9d213413bee88a126134557f654bbb7edab4ad46)) * πŸ› Moved topologykey to config, also added getHeader() ([2823547](https://github.com/Zingo21/skolplattformen/commit/28235478041ad3f38fcecc5ebbcf236e2530e018)) * πŸ› News item details now gets parsed ([#55](https://github.com/Zingo21/skolplattformen/issues/55)) ([50ce985](https://github.com/Zingo21/skolplattformen/commit/50ce985edcc92205f39f9fa126fb25fb746aaf23)) * πŸ› Ny version av curriculum ([#148](https://github.com/Zingo21/skolplattformen/issues/148)) ([e54ed25](https://github.com/Zingo21/skolplattformen/commit/e54ed25d9ff7df7baf78c8356a8682d5ad75bb92)) * πŸ› Γ–ppna pΓ₯ Android utan originAppScheme ([30b5bbb](https://github.com/Zingo21/skolplattformen/commit/30b5bbb51efb31f67ffc5c4665d6933ec51fba5a)) * πŸ› Parse old aspnet dates instead of unreliable format strings ([#108](https://github.com/Zingo21/skolplattformen/issues/108)) ([3c33c75](https://github.com/Zingo21/skolplattformen/commit/3c33c75956dc401338b64acf6d946b64d7dfce5c)), closes [#105](https://github.com/Zingo21/skolplattformen/issues/105) * πŸ› Parsning ([83ec383](https://github.com/Zingo21/skolplattformen/commit/83ec3833c3d8d966e27ffb976ab655410a2630ac)) * πŸ› pt translations from curriculum ([#616](https://github.com/Zingo21/skolplattformen/issues/616)) ([8d1ad62](https://github.com/Zingo21/skolplattformen/commit/8d1ad6283972ddb8f9d5275ebe76523a0f64aff4)) * πŸ› read xsrf token from script for createItem call ([1deb424](https://github.com/Zingo21/skolplattformen/commit/1deb42430ce8eb76b2a3956c9a9fba87ba70443f)) * πŸ› Readded keystore ([47c2ca3](https://github.com/Zingo21/skolplattformen/commit/47c2ca30dcd780437e4f71af317da1c89258ad3d)) * πŸ› Readded mock, ts config to api ([82e0c6f](https://github.com/Zingo21/skolplattformen/commit/82e0c6f961301c9241cf2ecacb657dbf53326f4f)) * πŸ› Reload anropar bara apiet om den inte redan laddar ([#9](https://github.com/Zingo21/skolplattformen/issues/9)) ([c329283](https://github.com/Zingo21/skolplattformen/commit/c32928369be6be104ede4c7090ed98246795fe87)) * πŸ› reload inaktivt i fejk ([#10](https://github.com/Zingo21/skolplattformen/issues/10)) ([9fa63e8](https://github.com/Zingo21/skolplattformen/commit/9fa63e84fea5e9ede12f955ff11041504c4f1292)) * πŸ› Removed auth-test ([06c29d7](https://github.com/Zingo21/skolplattformen/commit/06c29d75da5e6b503b98c949bf32f78027ee7548)) * πŸ› removed dist prior to ignore, more lint errors fix ([78f7577](https://github.com/Zingo21/skolplattformen/commit/78f757783f7c3215eae7cdbbb3a33dd5063a1d2a)) * πŸ› Removed dynamic require ([#8](https://github.com/Zingo21/skolplattformen/issues/8)) ([a3421b8](https://github.com/Zingo21/skolplattformen/commit/a3421b8772b522cdb36bc3b0de87e13507ab976c)) * πŸ› Removed superfluous property in en.json ([#5](https://github.com/Zingo21/skolplattformen/issues/5)) ([b6137ab](https://github.com/Zingo21/skolplattformen/commit/b6137abb059ba2e6a57f594b77befc0881d7ebbf)) * πŸ› Rensa sessionen innan Freja login ([bc2625d](https://github.com/Zingo21/skolplattformen/commit/bc2625dc598594f004c9d193a653514020533866)) * πŸ› rensa upp getChildren anropet och ny release ([2336861](https://github.com/Zingo21/skolplattformen/commit/2336861a71881fdb08d3a57b0b5fbe072dc08f0e)) * πŸ› Repaired login ([#11](https://github.com/Zingo21/skolplattformen/issues/11)) ([83a4737](https://github.com/Zingo21/skolplattformen/commit/83a47375945472c3c6809ed5e24ca481d2577f34)) * πŸ› Replaced named capture group for compatibility reasons ([#112](https://github.com/Zingo21/skolplattformen/issues/112)) ([66b23fa](https://github.com/Zingo21/skolplattformen/commit/66b23faf4392c942467334664d32a57be72e9758)) * πŸ› Replaces non breaking space with simple space ([#57](https://github.com/Zingo21/skolplattformen/issues/57)) ([58d5676](https://github.com/Zingo21/skolplattformen/commit/58d56764d3bdc10a5681d288c47b68d1cc9aa936)) * πŸ› Return a empty array if backend returns a specific error ([1e944ad](https://github.com/Zingo21/skolplattformen/commit/1e944adf24482fef472174d14c9d76fc9e3bf78b)) * πŸ› scroll in timetable ([#597](https://github.com/Zingo21/skolplattformen/issues/597)) ([f844a3c](https://github.com/Zingo21/skolplattformen/commit/f844a3cdd4ea26b6a4b76e4236debec7e6e83986)) * πŸ› semikolonviolation! ([46c6260](https://github.com/Zingo21/skolplattformen/commit/46c62601a2a56bf9966594a2842434701213dd27)) * πŸ› Show subject name on HjΓ€rntorget timetable ([b3df527](https://github.com/Zingo21/skolplattformen/commit/b3df527d44904b7838bcb0a9aaef69c276c9c5b7)) * πŸ› Show the weekday on startpage if not today ([df28066](https://github.com/Zingo21/skolplattformen/commit/df2806648ab6b573d277a338f76fb199cdd307a2)) * πŸ› Silly stockholm stad protection ([cd19abd](https://github.com/Zingo21/skolplattformen/commit/cd19abdd0f7f16ffc7b2a4e2de598e00e832f8c3)) * πŸ› Site moved to new url ([c93e27b](https://github.com/Zingo21/skolplattformen/commit/c93e27bec05582be2c0b0e63ba5ab47b1688b8d8)) * πŸ› spelling of chinese traditional in chinese traditional ([a28fd97](https://github.com/Zingo21/skolplattformen/commit/a28fd97fe7907a591dc92f5ddeccf1045b4f794b)) * πŸ› Store childs personalIdNumbers in settings ([cc3fd86](https://github.com/Zingo21/skolplattformen/commit/cc3fd8670c37be2b5f3e9f642bb3b1882350e2f6)) * πŸ› Tog bort headerLargeTitle frΓ₯n navigationComponent ([73019af](https://github.com/Zingo21/skolplattformen/commit/73019af8f4b2321fbba5c8c4d996fdbda1086c5d)) * πŸ› Tog bort radbrytning i bold ([#66](https://github.com/Zingo21/skolplattformen/issues/66)) ([ca0117c](https://github.com/Zingo21/skolplattformen/commit/ca0117ce64fbf1ce7eb6f476c37fc769e3df561e)) * πŸ› translations for curriculum ([#614](https://github.com/Zingo21/skolplattformen/issues/614)) ([93c1c2d](https://github.com/Zingo21/skolplattformen/commit/93c1c2d0b0831b44d20991be270172caccce195c)) * πŸ› Trims tag content to fix some markdown issues ([#56](https://github.com/Zingo21/skolplattformen/issues/56)) ([f9dc391](https://github.com/Zingo21/skolplattformen/commit/f9dc39128e1af21c4aaa23ca68cd81dcb9935448)) * πŸ› Tweak retry in Hooks lib to exponential with 7 retries ([5577c7f](https://github.com/Zingo21/skolplattformen/commit/5577c7fe425c2f2700ff32b39185a40e62952b87)) * πŸ› Updated Timetable URLs ([#659](https://github.com/Zingo21/skolplattformen/issues/659)) ([e6ba622](https://github.com/Zingo21/skolplattformen/commit/e6ba622fa9d5c7ec533a71fe5b1fab6687a8fefe)) * πŸ› Upgraded async-storage from 1.5.2 to 1.5.9 ([0cd72f5](https://github.com/Zingo21/skolplattformen/commit/0cd72f5d84bd76b846d99ac7995eba3bec154866)) * πŸ› URLSearchParams compatible with both node and RN ([#111](https://github.com/Zingo21/skolplattformen/issues/111)) ([fd919a0](https://github.com/Zingo21/skolplattformen/commit/fd919a0b5e961af00050e6c12a997bb6aa60d9ad)) * πŸ› use childcontroller script for XSRF header to CreateItem ([2796875](https://github.com/Zingo21/skolplattformen/commit/2796875fe2593d5dc8f1be573f0f27ddb3216342)) * πŸ› Week component height and cap text ([9874dda](https://github.com/Zingo21/skolplattformen/commit/9874dda30eefca652685419668374e1b460ffc51)) * πŸ› Week starts on monday regardless of selected locale ([#642](https://github.com/Zingo21/skolplattformen/issues/642)) ([7e8ee95](https://github.com/Zingo21/skolplattformen/commit/7e8ee956f4c638c9b51e033b75d808c2d8d8e62d)) * πŸ› Working notification url:s ([#41](https://github.com/Zingo21/skolplattformen/issues/41)) ([3a808f9](https://github.com/Zingo21/skolplattformen/commit/3a808f9ccd67994a615339223539fe8c5f51fc0a)) * add date handler ([a3e0eba](https://github.com/Zingo21/skolplattformen/commit/a3e0eba706dd855af0e06775e913000c531b9f6e)) * add missing package references ([d41e2e3](https://github.com/Zingo21/skolplattformen/commit/d41e2e3efe278415f3afc462b721afbec4b6f1e2)) * auth issues ([ae369c2](https://github.com/Zingo21/skolplattformen/commit/ae369c204c2b6dccdb84c85fd2c6f10dd76bdc8e)) * Bitrise build ([10e993a](https://github.com/Zingo21/skolplattformen/commit/10e993ab9dc375d813479efae6b5d30a6fc06b60)) * change jest config for api's ([e50b991](https://github.com/Zingo21/skolplattformen/commit/e50b991f54443beaaf9d4390f6efe0ff111ca033)) * copyright year ([#657](https://github.com/Zingo21/skolplattformen/issues/657)) ([20ae87f](https://github.com/Zingo21/skolplattformen/commit/20ae87fee165d9c4c9f9b77c28003226e5255e92)) * correct fake data dates ([d88bfcf](https://github.com/Zingo21/skolplattformen/commit/d88bfcf5641e4dff89d6af6709fea00cae5a4c5b)) * failing html parsing ([2a2259a](https://github.com/Zingo21/skolplattformen/commit/2a2259a2608ef7e9420d9d3fa59f55530d662ae9)) * fetch typings ([97e131d](https://github.com/Zingo21/skolplattformen/commit/97e131d30d1c021ecf88aafc98820cdaec70fa67)) * fix failing tests in `api` ([57f38f5](https://github.com/Zingo21/skolplattformen/commit/57f38f5b84537b35f13d0c4a6b72c7d2c80074b5)) * fix test configuration ([e6f213a](https://github.com/Zingo21/skolplattformen/commit/e6f213a89f84b1eb3aafdd3d5d0971aceb10dbca)) * handle iso date strings ([ca0a3e4](https://github.com/Zingo21/skolplattformen/commit/ca0a3e49aca34edab2881eb38349d866928c29ab)) * handle long dates with time ([3ba96fe](https://github.com/Zingo21/skolplattformen/commit/3ba96feec9804cb945d9a09d709461ac4c61d902)) * handle missing spaces in intro after certain characters ([#99](https://github.com/Zingo21/skolplattformen/issues/99)) ([2926de3](https://github.com/Zingo21/skolplattformen/commit/2926de31fe938cc5dd8284d47119454e4dee14a1)) * images cropping on different devices ([#524](https://github.com/Zingo21/skolplattformen/issues/524)) ([7c50988](https://github.com/Zingo21/skolplattformen/commit/7c5098859b71f13ffdb9441b81e149b983355d9f)) * licenses extractor is used on the correct package.json ([d1de447](https://github.com/Zingo21/skolplattformen/commit/d1de44775b9df6132af9974f6aaef09c5f2d678f)) * links ([#64](https://github.com/Zingo21/skolplattformen/issues/64)) ([905b893](https://github.com/Zingo21/skolplattformen/commit/905b893ca735ffe9f7625d9eae18dbb2c12f1b1f)) * lint and prettier fixes ([169b536](https://github.com/Zingo21/skolplattformen/commit/169b5365e94cd0ff5fe2aa9f28a7baebaeba899a)) * package.json name for app changed ([a867b11](https://github.com/Zingo21/skolplattformen/commit/a867b116c802956b5f5a8b6ec55e64e6821eb475)) * parse calendar dates as utc before iso ([#100](https://github.com/Zingo21/skolplattformen/issues/100)) ([73f6d8b](https://github.com/Zingo21/skolplattformen/commit/73f6d8ba72bfdbb018fb564abcd4ad55bf288a3e)) * parse intro without positive lookbehind regex ([#102](https://github.com/Zingo21/skolplattformen/issues/102)) ([f8b3df2](https://github.com/Zingo21/skolplattformen/commit/f8b3df2936c0eed0dec226c56cbd062272629655)) * remove deps/lock file for vklass ([ffd73e8](https://github.com/Zingo21/skolplattformen/commit/ffd73e8362edcebb2e0f02944c3ebf560e96b33d)) * remove unused e2e files ([97b4380](https://github.com/Zingo21/skolplattformen/commit/97b438069a589abc37a96fe8c10ce23078b30e7b)) * rename and fix imports ([18ed862](https://github.com/Zingo21/skolplattformen/commit/18ed8620af5b396eeed740058531ebafda4f8d64)) * some failing tests in hooks now works ([c122f28](https://github.com/Zingo21/skolplattformen/commit/c122f281a9607d7a52b3a25718e93151ddd7768a)) * Translations update from Weblate ([#16](https://github.com/Zingo21/skolplattformen/issues/16)) ([94a3883](https://github.com/Zingo21/skolplattformen/commit/94a38833c14124c84277ca9a79cb7630226b2948)) * ui-kitten metro config ([5fdc3d7](https://github.com/Zingo21/skolplattformen/commit/5fdc3d71adb8d9364c8c6b345de841f0f3f1de7c)) * update github workflow to run nx instead of lerna ([289c2f8](https://github.com/Zingo21/skolplattformen/commit/289c2f848aec44da03692d4119aa9e1544dc9292)) * use date constructor instead of luxon ([74ea878](https://github.com/Zingo21/skolplattformen/commit/74ea878073bc72934793604b00797264ca252afa)) * use parseDate for all date handling ([6cd92ac](https://github.com/Zingo21/skolplattformen/commit/6cd92acbe326e6622df49832e3a46cb57e6f92a1)) ### Features * 🎸 activate norwegian ([cec7ddd](https://github.com/Zingo21/skolplattformen/commit/cec7ddd8601309f752f9fe49298fcc96643599b7)) * 🎸 Add Thai curriculum ([#622](https://github.com/Zingo21/skolplattformen/issues/622)) ([bd02b37](https://github.com/Zingo21/skolplattformen/commit/bd02b378c0d73f116baa716d05786c5d5d5cfbd9)) * 🎸 Add week number and calendar dates to timetable ([6fbbcc8](https://github.com/Zingo21/skolplattformen/commit/6fbbcc803e92e288904be1ffba5e380bd9523100)) * 🎸 Added .author and .imageAltText on NewsItem ([#42](https://github.com/Zingo21/skolplattformen/issues/42)) ([6e84a63](https://github.com/Zingo21/skolplattformen/commit/6e84a6391a9702503ceda89f1399a9c600b2315d)) * 🎸 Added food menu to features ([bec62fa](https://github.com/Zingo21/skolplattformen/commit/bec62fa21b9503927b44ad956314a888fa6923e1)) * 🎸 Added getter for logged in personal number ([#39](https://github.com/Zingo21/skolplattformen/issues/39)) ([a860d12](https://github.com/Zingo21/skolplattformen/commit/a860d1208c5d79f0d06034ebd993bc1f3cf2eb5e)) * 🎸 Added language support ([#121](https://github.com/Zingo21/skolplattformen/issues/121)) ([9dcdf78](https://github.com/Zingo21/skolplattformen/commit/9dcdf78515a944bb48fffecc9af5072dab8fe851)) * 🎸 Added privacy policy for Γ–ppna Elevappen on the site ([6eb6d3a](https://github.com/Zingo21/skolplattformen/commit/6eb6d3a6e3b62d1ee1aabb46e6f514cc4ec909e8)) * 🎸 Added Thai translation ([#621](https://github.com/Zingo21/skolplattformen/issues/621)) ([9e2f94d](https://github.com/Zingo21/skolplattformen/commit/9e2f94d8532af4b427aaea8335c4c3775ecb853b)) * 🎸 Alla nyhetsbrev ([#67](https://github.com/Zingo21/skolplattformen/issues/67)) ([f3f658f](https://github.com/Zingo21/skolplattformen/commit/f3f658fdd33300304f9969bae7d892359859293f)) * 🎸 Γ„mnesnamn syns nu i schemat i HjΓ€rntorget. ([#596](https://github.com/Zingo21/skolplattformen/issues/596)) ([14ff985](https://github.com/Zingo21/skolplattformen/commit/14ff985b0c7a0c9ab9c8547679caff66c7b5aa1f)) * 🎸 API call retries and support for error reporting ([#5](https://github.com/Zingo21/skolplattformen/issues/5)) ([9ed5df2](https://github.com/Zingo21/skolplattformen/commit/9ed5df2e45e8d368d3d4df1c992a0901a512ff6a)) * 🎸 Bara visa Freja om det finns tillgΓ€ngligt i api ([0c64f5a](https://github.com/Zingo21/skolplattformen/commit/0c64f5ae35d1a2d1a8cd0b16bda942e9fd619e3f)) * 🎸 Build, tag and release ([b71adc5](https://github.com/Zingo21/skolplattformen/commit/b71adc57fbdd4ff4d6fe1b87e7afac90a9d6628c)) * 🎸 bump to RN 0.66 + upgrade dependencies ([#521](https://github.com/Zingo21/skolplattformen/issues/521)) ([f05ff64](https://github.com/Zingo21/skolplattformen/commit/f05ff646870c441717ca23f7fbe17a931c3ad452)) * 🎸 bump to version 2.0.4 ([6d762e7](https://github.com/Zingo21/skolplattformen/commit/6d762e70076c292d952f1b626ea2925caaac78f9)) * 🎸 bump to version 2.0.4 ([078c946](https://github.com/Zingo21/skolplattformen/commit/078c946a441a4227033c24acbb17807ea19a4dae)) * 🎸 bumped to 3.0.2 for new version releasea ([2af189e](https://github.com/Zingo21/skolplattformen/commit/2af189ef0fb23723dae982382bee169e2c7ed8f6)) * 🎸 cache busting ([5ce4ddd](https://github.com/Zingo21/skolplattformen/commit/5ce4ddd9d04501a15ce37c9f3378e36b3f3dabfe)) * 🎸 Cache prefixas med personnummer ([#8](https://github.com/Zingo21/skolplattformen/issues/8)) ([fc146ea](https://github.com/Zingo21/skolplattformen/commit/fc146ea7fc9f705b88bbc75a6cc01b6f2235bfaa)) * 🎸 Chinese (simplified and traditional) ([eed2a75](https://github.com/Zingo21/skolplattformen/commit/eed2a7579c23629c0e8dbd8350fa971cec3753fb)) * 🎸 Classmates ([#14](https://github.com/Zingo21/skolplattformen/issues/14)) ([a6ce6ea](https://github.com/Zingo21/skolplattformen/commit/a6ce6ea9f6468ad5c1e26df4228706a1055e241a)), closes [#7](https://github.com/Zingo21/skolplattformen/issues/7) * 🎸 Clear personal cache on login and logout ([#572](https://github.com/Zingo21/skolplattformen/issues/572)) ([bf29ab5](https://github.com/Zingo21/skolplattformen/commit/bf29ab58edd13db62b34f873a3429d319c0e7297)) * 🎸 Code cleanup, refactoring, linting and tests ([d0a0314](https://github.com/Zingo21/skolplattformen/commit/d0a0314ae6f058c617227d28d738bff9fc85e966)) * 🎸 Curriculum as peer dependency ([#122](https://github.com/Zingo21/skolplattformen/issues/122)) ([e24a9b3](https://github.com/Zingo21/skolplattformen/commit/e24a9b3c5e0d64a395e4b576975cc2b3e6832bab)) * 🎸 Exporting all types in index ([#45](https://github.com/Zingo21/skolplattformen/issues/45)) ([8351ef2](https://github.com/Zingo21/skolplattformen/commit/8351ef275f1ac87da00fdeaa86a3f4e17a1e15b1)) * 🎸 Exporting LoginStatusChecker interface ([#46](https://github.com/Zingo21/skolplattformen/issues/46)) ([20e18e5](https://github.com/Zingo21/skolplattformen/commit/20e18e5e23e1a1def00667a3f23e9992511a708b)) * 🎸 Fake mode for 121212121212, 201212121212 and 1212121212 ([#35](https://github.com/Zingo21/skolplattformen/issues/35)) ([8d264b9](https://github.com/Zingo21/skolplattformen/commit/8d264b9787f20c2c93348f9538d1775a8b931d05)) * 🎸 Fakedata laggar 0.2-1 sekund ([#68](https://github.com/Zingo21/skolplattformen/issues/68)) ([018d600](https://github.com/Zingo21/skolplattformen/commit/018d60099dffbb57c387367a31a091620f5132a7)) * 🎸 Fallback language ([#7](https://github.com/Zingo21/skolplattformen/issues/7)) ([e944468](https://github.com/Zingo21/skolplattformen/commit/e94446873429438b79a81542caf8f4f4f1882ce0)) * 🎸 Feature toggle context ([ce05682](https://github.com/Zingo21/skolplattformen/commit/ce056821a1b1d562e4c36d7ff30dfcb5e3ad3aeb)) * 🎸 First implementation ([e5438b0](https://github.com/Zingo21/skolplattformen/commit/e5438b0f264afb564efec7aca46adad0db6bd6e2)) * 🎸 First release ([d37f3db](https://github.com/Zingo21/skolplattformen/commit/d37f3db3e8df421bb1ed8848ab63220a9b461b24)) * 🎸 Fix image load and typescript errors ([#570](https://github.com/Zingo21/skolplattformen/issues/570)) ([933a884](https://github.com/Zingo21/skolplattformen/commit/933a8840a3ebd049711a000ca6faf3e534f77ace)) * 🎸 fixes ts issues ([3f62016](https://github.com/Zingo21/skolplattformen/commit/3f62016d6add2f5f234d6125c002b4d4603a5783)) * 🎸 Forcing release ([d4151fa](https://github.com/Zingo21/skolplattformen/commit/d4151fa26faa3017d5c36ca3eef4966db6d7267b)) * 🎸 Freja logo om login button ([170b4da](https://github.com/Zingo21/skolplattformen/commit/170b4da39ae771953824a5c9be72c843ede96714)) * 🎸 getSessionCookie and removed News object ([#24](https://github.com/Zingo21/skolplattformen/issues/24)) ([91ba683](https://github.com/Zingo21/skolplattformen/commit/91ba6833b456dd446948c886c80768d2af360a25)), closes [#22](https://github.com/Zingo21/skolplattformen/issues/22) [#23](https://github.com/Zingo21/skolplattformen/issues/23) * 🎸 getUser ([#19](https://github.com/Zingo21/skolplattformen/issues/19)) ([39b62b7](https://github.com/Zingo21/skolplattformen/commit/39b62b7b371b0990e9c4594603e8e95219234dd5)), closes [#9](https://github.com/Zingo21/skolplattformen/issues/9) * 🎸 HΓ€mta lΓ€rare och skolkontakter frΓ₯n api-skolplattfomen och visa lΓ€rarens namn i schemat ([#589](https://github.com/Zingo21/skolplattformen/issues/589)) ([b7dbd35](https://github.com/Zingo21/skolplattformen/commit/b7dbd356c652bf53a9d73dd38f11744ff364470b)) * 🎸 HΓ€mta lektionsschema ([#110](https://github.com/Zingo21/skolplattformen/issues/110)) ([c288449](https://github.com/Zingo21/skolplattformen/commit/c2884497bf66fccbae79883e3e1d9470d7c9fc55)) * 🎸 Image ([#21](https://github.com/Zingo21/skolplattformen/issues/21)) ([2ad7523](https://github.com/Zingo21/skolplattformen/commit/2ad7523a1ded17bbb20b491cd54cd9c960c825a3)), closes [#10](https://github.com/Zingo21/skolplattformen/issues/10) * 🎸 It now handles comments ([065e0e9](https://github.com/Zingo21/skolplattformen/commit/065e0e968276bc385ecec314a5577a5be44bfaf6)) * 🎸 Japanese ([e5deadd](https://github.com/Zingo21/skolplattformen/commit/e5deadd88084fba26a7b8dbc83664be376b76a51)) * 🎸 japanese in curriculum ([#617](https://github.com/Zingo21/skolplattformen/issues/617)) ([1d1e871](https://github.com/Zingo21/skolplattformen/commit/1d1e8713f4f2861e994158ff5830615e6d1e7727)) * 🎸 language updates for curriculum ([4d62d9e](https://github.com/Zingo21/skolplattformen/commit/4d62d9e26987ae4840f81e1c1ad958a6905746c0)) * 🎸 Latin and fix for locales ([1c05196](https://github.com/Zingo21/skolplattformen/commit/1c051961d695ebb2546f2a30991d01015e7c48fb)) * 🎸 Loads schedule ([#16](https://github.com/Zingo21/skolplattformen/issues/16)) ([53d42de](https://github.com/Zingo21/skolplattformen/commit/53d42de62cae311e28decf50591e521128c9bfcb)), closes [#13](https://github.com/Zingo21/skolplattformen/issues/13) [#8](https://github.com/Zingo21/skolplattformen/issues/8) * 🎸 Logga in med Freja eID+ ([d9c62a6](https://github.com/Zingo21/skolplattformen/commit/d9c62a6d91abc30b376fc9233108655a0da9fd5b)) * 🎸 Made User properties optional for hook convenience ([#31](https://github.com/Zingo21/skolplattformen/issues/31)) ([0e0e996](https://github.com/Zingo21/skolplattformen/commit/0e0e9965892e69819e9b49dfcdf2afdddacccb47)) * 🎸 Merged with main, also added api to nx ([4f1f66f](https://github.com/Zingo21/skolplattformen/commit/4f1f66fcbbf3682004e781d058ff43a7eb3b57ce)) * 🎸 Misc codes (Lunch, Prandium, MTID) ([59e350b](https://github.com/Zingo21/skolplattformen/commit/59e350b6ab6d1164d64b84428226a0c6e078c622)) * 🎸 Multilang support for useTimetable ([#14](https://github.com/Zingo21/skolplattformen/issues/14)) ([be6c9d1](https://github.com/Zingo21/skolplattformen/commit/be6c9d1302a8f098bf1d57058285c90745ca9626)) * 🎸 Names from curriculum ([#116](https://github.com/Zingo21/skolplattformen/issues/116)) ([504503f](https://github.com/Zingo21/skolplattformen/commit/504503f7a0c243b5d24f1784ad83af2e9d01feee)) * 🎸 New properties on NewsItem and updated fake data ([#44](https://github.com/Zingo21/skolplattformen/issues/44)) ([dea899b](https://github.com/Zingo21/skolplattformen/commit/dea899bd17d43bf95936065bb92a523dd3da79f2)) * 🎸 News are sorted, desc, by modified date ([#147](https://github.com/Zingo21/skolplattformen/issues/147)) ([a4b7b7f](https://github.com/Zingo21/skolplattformen/commit/a4b7b7f6a942e2bdedd82c50e16f5336bb6fc1ec)) * 🎸 News images that do not require login ([#43](https://github.com/Zingo21/skolplattformen/issues/43)) ([5daf186](https://github.com/Zingo21/skolplattformen/commit/5daf186d5cd6ff7084ea7bbc38d9586c1ec9b59e)) * 🎸 Notifications ([#20](https://github.com/Zingo21/skolplattformen/issues/20)) ([348e437](https://github.com/Zingo21/skolplattformen/commit/348e43778df7e7336148b327a0ce2363bca05fa4)), closes [#11](https://github.com/Zingo21/skolplattformen/issues/11) * 🎸 Notifications sorted by modified, then created date ([#151](https://github.com/Zingo21/skolplattformen/issues/151)) ([91f63e8](https://github.com/Zingo21/skolplattformen/commit/91f63e8d2ac060692090d8f75379a3a7c6a1a074)) * 🎸 Notifications use modified, then created date ([a655bbc](https://github.com/Zingo21/skolplattformen/commit/a655bbc590b2ac8016bc4ccb73030aa68ce1e891)) * 🎸 Polish ([#9](https://github.com/Zingo21/skolplattformen/issues/9)) ([18c8126](https://github.com/Zingo21/skolplattformen/commit/18c81264a08123526989d33ee1dd1ade08c38d8d)) * 🎸 Portuguese ([2f45cbd](https://github.com/Zingo21/skolplattformen/commit/2f45cbdeb639cd43c6b13cff0a2f86a934b950dd)) * 🎸 Possibly first working version ([0e4acba](https://github.com/Zingo21/skolplattformen/commit/0e4acba776558aa25f00347ac38cdd2d873da657)) * 🎸 RΓ€tt text fΓΆr rΓ€tt inloggning i modal ([be22fd8](https://github.com/Zingo21/skolplattformen/commit/be22fd8cd35b4086b80758df132036f2d5957382)) * 🎸 Remove all obsolete login obstacles ([#146](https://github.com/Zingo21/skolplattformen/issues/146)) ([befb073](https://github.com/Zingo21/skolplattformen/commit/befb073a322823dfad2b29e8ab03488b68f2a16c)) * 🎸 Remove required personal number in route ([#118](https://github.com/Zingo21/skolplattformen/issues/118)) ([c3b4b15](https://github.com/Zingo21/skolplattformen/commit/c3b4b153c34de34d85681f41dbdfd0c1f5d356bd)) * 🎸 Removed getImage() and added .fullImageUrl to NewsItem ([#33](https://github.com/Zingo21/skolplattformen/issues/33)) ([5c3929d](https://github.com/Zingo21/skolplattformen/commit/5c3929d9d171f720b60369b4f5fe105da83af6b0)) * 🎸 Replaced Moment with Luxon ([#30](https://github.com/Zingo21/skolplattformen/issues/30)) ([e41f0bf](https://github.com/Zingo21/skolplattformen/commit/e41f0bf4357ddb762667c6837d54726addc8fd44)) * 🎸 Skip to the next day in calendar ([#425](https://github.com/Zingo21/skolplattformen/issues/425)) ([fce1d98](https://github.com/Zingo21/skolplattformen/commit/fce1d98847f4cc7c27bfa359b1d2b1bdc86e12ea)) * 🎸 SlΓ€pp sargen - nu kΓΆr vi ([#60](https://github.com/Zingo21/skolplattformen/issues/60)) ([c5e9992](https://github.com/Zingo21/skolplattformen/commit/c5e9992f9ab204799aad5d040b26d62e33703aff)) * 🎸 Somali ([df8f2e3](https://github.com/Zingo21/skolplattformen/commit/df8f2e378e76d1f4b8f4b0cfd55aba82626ccaa8)) * 🎸 Started on provider for selecting platform + feature to ([1aaaeb6](https://github.com/Zingo21/skolplattformen/commit/1aaaeb64e31531185c0ef75bff61c97f0cf942c4)) * 🎸 Switched to Markdown Extra converter ([#58](https://github.com/Zingo21/skolplattformen/issues/58)) ([3b7b067](https://github.com/Zingo21/skolplattformen/commit/3b7b0677a457673d225511c43ca00add73498930)) * 🎸 Timetables ([#12](https://github.com/Zingo21/skolplattformen/issues/12)) ([2ae212d](https://github.com/Zingo21/skolplattformen/commit/2ae212d46a7c8c333101f39e76435721c8d0d00e)) * 🎸 Toggled class list in hjΓ€rntorget ([33440bc](https://github.com/Zingo21/skolplattformen/commit/33440bcc32d0ea466662cdf167406b0dd503b251)) * 🎸 Ukrainska ([8b2b680](https://github.com/Zingo21/skolplattformen/commit/8b2b680c175f95c54fb945fba06d798cc881c809)) * 🎸 Updated curriculum and fake data with new codes ([#117](https://github.com/Zingo21/skolplattformen/issues/117)) ([0a02ffa](https://github.com/Zingo21/skolplattformen/commit/0a02ffa04d7d7e6610bf2f2fffa83a683fc23726)) * 🎸 Use fade on the backdrop on login modal ([e99494b](https://github.com/Zingo21/skolplattformen/commit/e99494bc77cf7037ca1a5076effc68c4cc3ed4ea)) * 🎸 useNewsDetails(child, news) ([5d4f751](https://github.com/Zingo21/skolplattformen/commit/5d4f7515cd7af66e5a192520bf7d96aab72e8bf5)) * 🎸 wip feagture toggle ([1601c4f](https://github.com/Zingo21/skolplattformen/commit/1601c4f83c75bc98ec1084725f9b126e871024b2)) * 🎸 WIP Switch school platform ([916ebc5](https://github.com/Zingo21/skolplattformen/commit/916ebc5e25b52eebf45a147f971356d8bd9e2e11)) * add newsItemDetails ([1826b80](https://github.com/Zingo21/skolplattformen/commit/1826b80d4bd2ee97fedb1f04f70a95bb478878de)) * add nx build system ([d90cfd2](https://github.com/Zingo21/skolplattformen/commit/d90cfd2a3b94b9845f809b65a96a72b10447651c)) * call newsItemDetails to get details for a news item. Resolves [#28](https://github.com/Zingo21/skolplattformen/issues/28) ([5dcc42e](https://github.com/Zingo21/skolplattformen/commit/5dcc42eeac0b4acda11515271b63aeb42e3773d9)) * Frontpage date tweaks ([#582](https://github.com/Zingo21/skolplattformen/issues/582)) ([66e7811](https://github.com/Zingo21/skolplattformen/commit/66e7811b83e96f9fb83aa82cb34736f38a3bf16a)) * Improve menu ([#109](https://github.com/Zingo21/skolplattformen/issues/109)) ([9c4fcb2](https://github.com/Zingo21/skolplattformen/commit/9c4fcb2d251d71ec076e3b1725ae74b497535d66)) * navigate from "Your Children" to specific tabs ([#660](https://github.com/Zingo21/skolplattformen/issues/660)) ([34c376a](https://github.com/Zingo21/skolplattformen/commit/34c376a727ad0bbfbd3f7be01aedb91d1705b34b)) * Ombyggd parsning av nyhetsbrev ([#65](https://github.com/Zingo21/skolplattformen/issues/65)) ([a5dfb70](https://github.com/Zingo21/skolplattformen/commit/a5dfb704f4c7428b148cd26f94eceb9567bfb35e)) * update typings for ScheduleItem ([9c87535](https://github.com/Zingo21/skolplattformen/commit/9c87535c5bd8e1c9ed8e66d03c13cb6dc8cce8fb)) * Rebuilt session handling and login (#78) ([c62dab9](https://github.com/Zingo21/skolplattformen/commit/c62dab9e2e9be4b208f0cb2fc9bb6253beb2b403)), closes [#78](https://github.com/Zingo21/skolplattformen/issues/78) ### BREAKING CHANGES * 🧨 useTimetable now requires lang * 🧨 getTimetable requires language * 🧨 Child -> EtjanstChild * feat: 🎸 Test data for skola24Children and timetable * docs: ✏️ Updated instructions Co-authored-by: Johan Γ–brink * This updates the `startDate` and `endDate` to be potentially `undefined` * 🧨 Major update of peer dependency embedded-api * 🧨 Cookie and Session handling reworked * 🧨 NΓ€... egentligen inte * 🧨 api no longer exposes getImage() * 🧨 Change to types (moment -> strings) and api.getSchedule (moment -> luxon.DateTime) * 🧨 Call signature of getNews changed --- CHANGELOG.md | 269 +++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 270 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 250815ff1..7ce7ba18f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,272 @@ +# [2.0.0](https://github.com/Zingo21/skolplattformen/compare/v1.47.1...v2.0.0) (2024-06-16) + + +### Bug Fixes + +* removed price components. Altered QA. ([#653](https://github.com/Zingo21/skolplattformen/issues/653)) ([fef71c7](https://github.com/Zingo21/skolplattformen/commit/fef71c7923c1f406c57ed0e15cde4df2d8ff9676)) +* πŸ› add 2 to xsrf header and use nav controller script again ([d1a4877](https://github.com/Zingo21/skolplattformen/commit/d1a4877ff457d908710020d81071955f33794ad9)) +* πŸ› Add better logo image for Freja eID ([051df2d](https://github.com/Zingo21/skolplattformen/commit/051df2da3955c87df3b75fe11a83c5dd966519e0)) +* πŸ› Add languages to curriculum config ([b9302f9](https://github.com/Zingo21/skolplattformen/commit/b9302f96faaf71c797ec335018d9952e26e9d267)) +* πŸ› add missing headers for fetching children ([68c99cb](https://github.com/Zingo21/skolplattformen/commit/68c99cb1fbecd28340d1da639759fc11cb156e8c)) +* πŸ› Add missing translations for calendar ([7ada994](https://github.com/Zingo21/skolplattformen/commit/7ada9945dfc7dd5766cd7a3208d62cf4c1a2659f)) +* πŸ› Add personal identity number to test user ([f977143](https://github.com/Zingo21/skolplattformen/commit/f97714346e671eab0a6c44b1fb5d3779d5d09d37)) +* πŸ› Add translation to week ([cfa39de](https://github.com/Zingo21/skolplattformen/commit/cfa39de3934e2386d90f37ad2c3dc830106e175a)) +* πŸ› added "Rast" to misc words in sv,en,pl translations ([#11](https://github.com/Zingo21/skolplattformen/issues/11)) ([4da06bb](https://github.com/Zingo21/skolplattformen/commit/4da06bb16ee04674c5552ec37048f52a0e2a95b3)) +* πŸ› Added build step ([#38](https://github.com/Zingo21/skolplattformen/issues/38)) ([db0faf2](https://github.com/Zingo21/skolplattformen/commit/db0faf28bfccf8b057cf94e4b4544d52194ba6e6)) +* πŸ› added dist to ignore ([1230825](https://github.com/Zingo21/skolplattformen/commit/1230825571462a69d00b24f8bae0d6d82f0f5784)) +* πŸ› Added isAuthenticated to test user ([#119](https://github.com/Zingo21/skolplattformen/issues/119)) ([766f4ff](https://github.com/Zingo21/skolplattformen/commit/766f4fff52ef438e79095772a0214140b0aec99e)) +* πŸ› Added luxon to fix getSchedule ([#13](https://github.com/Zingo21/skolplattformen/issues/13)) ([fe1729c](https://github.com/Zingo21/skolplattformen/commit/fe1729c8729d54e82edc6f287456ffc582e1bdb4)) +* πŸ› Added missing types ([3d59035](https://github.com/Zingo21/skolplattformen/commit/3d59035a20a5eef2aea7f00fab09ec894a442c1d)) +* πŸ› Added projects to nx ([c88b25a](https://github.com/Zingo21/skolplattformen/commit/c88b25aa102549d8a59fd9e7e0b6af293620378b)) +* πŸ› adjust fakeData lessons offset in ht ([#598](https://github.com/Zingo21/skolplattformen/issues/598)) ([3f69bc8](https://github.com/Zingo21/skolplattformen/commit/3f69bc89aaa7eb1cf4ade789551667b960ff8825)) +* πŸ› Adjusted cookie handling ([#79](https://github.com/Zingo21/skolplattformen/issues/79)) ([16020a3](https://github.com/Zingo21/skolplattformen/commit/16020a3d3c9e378c2f3aec64a59d288673058473)) +* πŸ› Autopublish (I hope) ([#37](https://github.com/Zingo21/skolplattformen/issues/37)) ([ed8f8a7](https://github.com/Zingo21/skolplattformen/commit/ed8f8a7f5ce39a803e89b6a17972cb1aab0a266d)) +* πŸ› BankID urls changed ([#646](https://github.com/Zingo21/skolplattformen/issues/646)) ([25a2d7f](https://github.com/Zingo21/skolplattformen/commit/25a2d7f3f5c9fd8fc32f0cdbdab37ffce64da44b)) +* πŸ› Better fix for the isoWeek bug in Timetable ([ea6b385](https://github.com/Zingo21/skolplattformen/commit/ea6b385b4f56a4565796fab15afa71e00cea2a9e)) +* πŸ› Build before publish ([e934950](https://github.com/Zingo21/skolplattformen/commit/e934950470f4021d15f4ba424030aed47e8cbf24)) +* πŸ› Bytte ut Freja eID till Freja eID+. Lade till polska ([a611460](https://github.com/Zingo21/skolplattformen/commit/a6114608edfc464aa3bca4b13733d10c11bb934d)) +* πŸ› Cache is no longer called in fake mode ([#3](https://github.com/Zingo21/skolplattformen/issues/3)) ([f89f143](https://github.com/Zingo21/skolplattformen/commit/f89f1431df4a9c24a7fc746186b78b53489eb6c6)) +* πŸ› Change broken links caused by name change of repo ([#649](https://github.com/Zingo21/skolplattformen/issues/649)) ([61d47b4](https://github.com/Zingo21/skolplattformen/commit/61d47b44406b6af3585c933ef0f964311026be09)) +* πŸ› Changed build settings ([7a7c2a1](https://github.com/Zingo21/skolplattformen/commit/7a7c2a1734e24800d600a3215a2bad9016d45ed3)) +* πŸ› Clarify who's personal identity number to enter ([5028a85](https://github.com/Zingo21/skolplattformen/commit/5028a85824f4d73ab8007caaeca32a439f4f360e)), closes [#526](https://github.com/Zingo21/skolplattformen/issues/526) +* πŸ› Cleanup on logout ([#6](https://github.com/Zingo21/skolplattformen/issues/6)) ([644cbcd](https://github.com/Zingo21/skolplattformen/commit/644cbcd46466491d9e9a7a35c5dca301d4403e1c)) +* πŸ› Correct format of fakeData.js ([c2adf00](https://github.com/Zingo21/skolplattformen/commit/c2adf004d3da992d9380b114bed4f5f6cea91cee)) +* πŸ› dummy login i hjarntorget ([38cc762](https://github.com/Zingo21/skolplattformen/commit/38cc7626adcbb79bf2dcb74c6a98666c44b37f69)) +* πŸ› error loading SKOLA24_CHILDREN SAML ([508b079](https://github.com/Zingo21/skolplattformen/commit/508b0792a10eeac065dd798182f3f4dcf20a27ca)) +* πŸ› Fake data included through ts ([663be5c](https://github.com/Zingo21/skolplattformen/commit/663be5cc351491cf7f654f4caffea9d8537c21b1)) +* πŸ› Felaktig sortering av lektioner ([#595](https://github.com/Zingo21/skolplattformen/issues/595)) ([ed3a27b](https://github.com/Zingo21/skolplattformen/commit/ed3a27bba185b39fd8581b639ac7efc03b050d6e)), closes [#591](https://github.com/Zingo21/skolplattformen/issues/591) +* πŸ› fix crash when moment locale and language code differ ([623bf48](https://github.com/Zingo21/skolplattformen/commit/623bf483b52a54a6199e6607248b948b775b6e7b)) +* πŸ› Fix failing test in Curriculum ([8724fa4](https://github.com/Zingo21/skolplattformen/commit/8724fa46b714d8ad2804c23e39c801cadc21d488)) +* πŸ› Fix failing tests ([8d9cfe2](https://github.com/Zingo21/skolplattformen/commit/8d9cfe2de4ebc2b21584d2cbf930e83857b24263)) +* πŸ› fix for iOS ([8e3a9c1](https://github.com/Zingo21/skolplattformen/commit/8e3a9c139034bdec50d3f9df0f41dd79d49abb8b)) +* πŸ› Fix fΓΆr login block 24mars ([7667a5e](https://github.com/Zingo21/skolplattformen/commit/7667a5e25a9f6f79f2bb07ea8b010679a3b4528d)) +* πŸ› fix latest security "fix" ([d795458](https://github.com/Zingo21/skolplattformen/commit/d7954587d5245730e504ceaa6501596962068831)) +* πŸ› fix the previous fix with a fixed json ([eefd791](https://github.com/Zingo21/skolplattformen/commit/eefd79155bb436bd00233bdebf51f240640e88ae)) +* πŸ› Fixa markdownkonvertering av hΓ₯rresande html ([#120](https://github.com/Zingo21/skolplattformen/issues/120)) ([4991f91](https://github.com/Zingo21/skolplattformen/commit/4991f910a3782545381ffabdbba89d152dfbf278)) +* πŸ› Fixar links med mellanslag ([#63](https://github.com/Zingo21/skolplattformen/issues/63)) ([3edbf8c](https://github.com/Zingo21/skolplattformen/commit/3edbf8c2c6ed8c34ba9e6b5d894e52e904de9662)) +* πŸ› Fixar senaste blocken ([#81](https://github.com/Zingo21/skolplattformen/issues/81)) ([1ccdc9f](https://github.com/Zingo21/skolplattformen/commit/1ccdc9f42ea6a11c695f12d7ef3054ffe3cdd859)) +* πŸ› Fixed fake data for notifications ([#40](https://github.com/Zingo21/skolplattformen/issues/40)) ([b8621b9](https://github.com/Zingo21/skolplattformen/commit/b8621b94f1131671933fa90ef12c355d92ad92e7)) +* πŸ› Fixed parsing bug for classmates ([5f07259](https://github.com/Zingo21/skolplattformen/commit/5f07259ddc6dd24ed29dbff81dc03f8ae7159e81)) +* πŸ› Fixes base64 iterations ([52d7341](https://github.com/Zingo21/skolplattformen/commit/52d7341e2b85ddddd9df2070cffc3322a3c58476)) +* πŸ› Fixes configuration fetch ([7bf8f1c](https://github.com/Zingo21/skolplattformen/commit/7bf8f1c2a8abbc9986a016f7d6d44a3dec84da43)) +* πŸ› Fixes crash when body od newItem is empty ([3e0fd14](https://github.com/Zingo21/skolplattformen/commit/3e0fd1474a719382627270a1305110692f9ff99b)) +* πŸ› Fixes failing tests (added skip), fixes lint + test ([d71c106](https://github.com/Zingo21/skolplattformen/commit/d71c10607f6a4b89b582b81258fc9c0fc20bf2a8)) +* πŸ› Fixes inheritance from [@skolplattformen-api](https://github.com/skolplattformen-api) ([ba45cfd](https://github.com/Zingo21/skolplattformen/commit/ba45cfd79685fc61b2477f5a3aa9416ba11a1200)) +* πŸ› Fixes issue with package.json in hjarntorget ([e2e1ff8](https://github.com/Zingo21/skolplattformen/commit/e2e1ff82787f967b8c1e8845363291732cae59be)) +* πŸ› Fixes lint errors ([e19c8a7](https://github.com/Zingo21/skolplattformen/commit/e19c8a7747153bbc204efd6cef42b3929cf376d0)) +* πŸ› Fixes merge with main ([c54f2ff](https://github.com/Zingo21/skolplattformen/commit/c54f2ffd05589ffbebba5e50b9aef4649bfa9b58)) +* πŸ› Fixes more sabotage from sthlm stad ([ab62ab6](https://github.com/Zingo21/skolplattformen/commit/ab62ab6d356309c284a192cd63939cbc3b76ecf5)) +* πŸ› Fixes news title, lowered font size on header ([7df15d3](https://github.com/Zingo21/skolplattformen/commit/7df15d36b12a82484e903ecb39e38795013ce72c)) +* πŸ› Fixes schedule ([fb65a33](https://github.com/Zingo21/skolplattformen/commit/fb65a33d829e3843e6a168243e3057b988d58081)) +* πŸ› Fixes tests ([d451cf1](https://github.com/Zingo21/skolplattformen/commit/d451cf13afbf5e4d1fca43c45d3938d11503d394)) +* πŸ› Fixes tests, added esModuleInterop true to tsconfig ([6383795](https://github.com/Zingo21/skolplattformen/commit/63837955a33e3e913b6c88a72ae3c37d95d6b321)) +* πŸ› Fixes TS config + lint etc ([4663269](https://github.com/Zingo21/skolplattformen/commit/46632691bf506199e3e51696e1e26a8c53c42e37)) +* πŸ› Fixes TSconfig for all projects ([24c1624](https://github.com/Zingo21/skolplattformen/commit/24c162419b4768564052fcab662c9aa81d46e8f3)) +* πŸ› Fixes tsconfig in api-hjarntorget ([b641486](https://github.com/Zingo21/skolplattformen/commit/b641486768323baf60a0100b838689cb7a6bee77)) +* πŸ› Flytta mellanslag utanfΓΆr taggarna ([#124](https://github.com/Zingo21/skolplattformen/issues/124)) ([79e2a75](https://github.com/Zingo21/skolplattformen/commit/79e2a7577b482b2904a5aa20f3150ef1d9e5055a)) +* πŸ› FΓΆrbΓ€ttrad parsning av nyhetsbrev ([#125](https://github.com/Zingo21/skolplattformen/issues/125)) ([82fa2dc](https://github.com/Zingo21/skolplattformen/commit/82fa2dcc844a019e71284ddae4d7cf67a2804e37)) +* πŸ› Force release ([#115](https://github.com/Zingo21/skolplattformen/issues/115)) ([5c170dc](https://github.com/Zingo21/skolplattformen/commit/5c170dc070752d3671afcff1d5a7b21f4af99525)) +* πŸ› Fulfix. Login funkar ([c5bec5f](https://github.com/Zingo21/skolplattformen/commit/c5bec5f9eee06fd1c47b7993ff9aab3d10771276)) +* πŸ› Get all notifications. Add modified date to notifications ([#150](https://github.com/Zingo21/skolplattformen/issues/150)) ([4a0841a](https://github.com/Zingo21/skolplattformen/commit/4a0841a704cf43ba300f7be1085ff746fce972ac)) +* πŸ› HΓ€mta alla aviseringar och sortera pΓ₯ senast Γ€ndrad ([71cb230](https://github.com/Zingo21/skolplattformen/commit/71cb230b92901bf6c15f81126ed51a00c79afc4f)) +* πŸ› hΓ€mta API key frΓ₯n server ([9bde441](https://github.com/Zingo21/skolplattformen/commit/9bde441907dc90daa3ab001acbd243dfb3323a17)) +* πŸ› Hide lunch in timetable if not showing current week ([#613](https://github.com/Zingo21/skolplattformen/issues/613)) ([a40af3e](https://github.com/Zingo21/skolplattformen/commit/a40af3e94d236bd61272319f0b1e8e5e19cd3a2c)), closes [#599](https://github.com/Zingo21/skolplattformen/issues/599) +* πŸ› implemented XSRF token support ([1ecfdaf](https://github.com/Zingo21/skolplattformen/commit/1ecfdafede92dfffe302ab6dea46c63b05bb60ea)) +* πŸ› Ingen text syns i dark mode nΓ€r inga barn hittas ([bce1165](https://github.com/Zingo21/skolplattformen/commit/bce1165f300749502351fe28ee8f0c5f3ce7ee3c)), closes [#571](https://github.com/Zingo21/skolplattformen/issues/571) +* πŸ› merge ([d26fd62](https://github.com/Zingo21/skolplattformen/commit/d26fd62e5c7640148f6ba3ef65db1ea3aa6fb274)) +* πŸ› merge conflict ([cafe6ec](https://github.com/Zingo21/skolplattformen/commit/cafe6ec990087dffe828f03be7c9b003709e2197)) +* πŸ› Merge with master ([9d21341](https://github.com/Zingo21/skolplattformen/commit/9d213413bee88a126134557f654bbb7edab4ad46)) +* πŸ› Moved topologykey to config, also added getHeader() ([2823547](https://github.com/Zingo21/skolplattformen/commit/28235478041ad3f38fcecc5ebbcf236e2530e018)) +* πŸ› News item details now gets parsed ([#55](https://github.com/Zingo21/skolplattformen/issues/55)) ([50ce985](https://github.com/Zingo21/skolplattformen/commit/50ce985edcc92205f39f9fa126fb25fb746aaf23)) +* πŸ› Ny version av curriculum ([#148](https://github.com/Zingo21/skolplattformen/issues/148)) ([e54ed25](https://github.com/Zingo21/skolplattformen/commit/e54ed25d9ff7df7baf78c8356a8682d5ad75bb92)) +* πŸ› Γ–ppna pΓ₯ Android utan originAppScheme ([30b5bbb](https://github.com/Zingo21/skolplattformen/commit/30b5bbb51efb31f67ffc5c4665d6933ec51fba5a)) +* πŸ› Parse old aspnet dates instead of unreliable format strings ([#108](https://github.com/Zingo21/skolplattformen/issues/108)) ([3c33c75](https://github.com/Zingo21/skolplattformen/commit/3c33c75956dc401338b64acf6d946b64d7dfce5c)), closes [#105](https://github.com/Zingo21/skolplattformen/issues/105) +* πŸ› Parsning ([83ec383](https://github.com/Zingo21/skolplattformen/commit/83ec3833c3d8d966e27ffb976ab655410a2630ac)) +* πŸ› pt translations from curriculum ([#616](https://github.com/Zingo21/skolplattformen/issues/616)) ([8d1ad62](https://github.com/Zingo21/skolplattformen/commit/8d1ad6283972ddb8f9d5275ebe76523a0f64aff4)) +* πŸ› read xsrf token from script for createItem call ([1deb424](https://github.com/Zingo21/skolplattformen/commit/1deb42430ce8eb76b2a3956c9a9fba87ba70443f)) +* πŸ› Readded keystore ([47c2ca3](https://github.com/Zingo21/skolplattformen/commit/47c2ca30dcd780437e4f71af317da1c89258ad3d)) +* πŸ› Readded mock, ts config to api ([82e0c6f](https://github.com/Zingo21/skolplattformen/commit/82e0c6f961301c9241cf2ecacb657dbf53326f4f)) +* πŸ› Reload anropar bara apiet om den inte redan laddar ([#9](https://github.com/Zingo21/skolplattformen/issues/9)) ([c329283](https://github.com/Zingo21/skolplattformen/commit/c32928369be6be104ede4c7090ed98246795fe87)) +* πŸ› reload inaktivt i fejk ([#10](https://github.com/Zingo21/skolplattformen/issues/10)) ([9fa63e8](https://github.com/Zingo21/skolplattformen/commit/9fa63e84fea5e9ede12f955ff11041504c4f1292)) +* πŸ› Removed auth-test ([06c29d7](https://github.com/Zingo21/skolplattformen/commit/06c29d75da5e6b503b98c949bf32f78027ee7548)) +* πŸ› removed dist prior to ignore, more lint errors fix ([78f7577](https://github.com/Zingo21/skolplattformen/commit/78f757783f7c3215eae7cdbbb3a33dd5063a1d2a)) +* πŸ› Removed dynamic require ([#8](https://github.com/Zingo21/skolplattformen/issues/8)) ([a3421b8](https://github.com/Zingo21/skolplattformen/commit/a3421b8772b522cdb36bc3b0de87e13507ab976c)) +* πŸ› Removed superfluous property in en.json ([#5](https://github.com/Zingo21/skolplattformen/issues/5)) ([b6137ab](https://github.com/Zingo21/skolplattformen/commit/b6137abb059ba2e6a57f594b77befc0881d7ebbf)) +* πŸ› Rensa sessionen innan Freja login ([bc2625d](https://github.com/Zingo21/skolplattformen/commit/bc2625dc598594f004c9d193a653514020533866)) +* πŸ› rensa upp getChildren anropet och ny release ([2336861](https://github.com/Zingo21/skolplattformen/commit/2336861a71881fdb08d3a57b0b5fbe072dc08f0e)) +* πŸ› Repaired login ([#11](https://github.com/Zingo21/skolplattformen/issues/11)) ([83a4737](https://github.com/Zingo21/skolplattformen/commit/83a47375945472c3c6809ed5e24ca481d2577f34)) +* πŸ› Replaced named capture group for compatibility reasons ([#112](https://github.com/Zingo21/skolplattformen/issues/112)) ([66b23fa](https://github.com/Zingo21/skolplattformen/commit/66b23faf4392c942467334664d32a57be72e9758)) +* πŸ› Replaces non breaking space with simple space ([#57](https://github.com/Zingo21/skolplattformen/issues/57)) ([58d5676](https://github.com/Zingo21/skolplattformen/commit/58d56764d3bdc10a5681d288c47b68d1cc9aa936)) +* πŸ› Return a empty array if backend returns a specific error ([1e944ad](https://github.com/Zingo21/skolplattformen/commit/1e944adf24482fef472174d14c9d76fc9e3bf78b)) +* πŸ› scroll in timetable ([#597](https://github.com/Zingo21/skolplattformen/issues/597)) ([f844a3c](https://github.com/Zingo21/skolplattformen/commit/f844a3cdd4ea26b6a4b76e4236debec7e6e83986)) +* πŸ› semikolonviolation! ([46c6260](https://github.com/Zingo21/skolplattformen/commit/46c62601a2a56bf9966594a2842434701213dd27)) +* πŸ› Show subject name on HjΓ€rntorget timetable ([b3df527](https://github.com/Zingo21/skolplattformen/commit/b3df527d44904b7838bcb0a9aaef69c276c9c5b7)) +* πŸ› Show the weekday on startpage if not today ([df28066](https://github.com/Zingo21/skolplattformen/commit/df2806648ab6b573d277a338f76fb199cdd307a2)) +* πŸ› Silly stockholm stad protection ([cd19abd](https://github.com/Zingo21/skolplattformen/commit/cd19abdd0f7f16ffc7b2a4e2de598e00e832f8c3)) +* πŸ› Site moved to new url ([c93e27b](https://github.com/Zingo21/skolplattformen/commit/c93e27bec05582be2c0b0e63ba5ab47b1688b8d8)) +* πŸ› spelling of chinese traditional in chinese traditional ([a28fd97](https://github.com/Zingo21/skolplattformen/commit/a28fd97fe7907a591dc92f5ddeccf1045b4f794b)) +* πŸ› Store childs personalIdNumbers in settings ([cc3fd86](https://github.com/Zingo21/skolplattformen/commit/cc3fd8670c37be2b5f3e9f642bb3b1882350e2f6)) +* πŸ› Tog bort headerLargeTitle frΓ₯n navigationComponent ([73019af](https://github.com/Zingo21/skolplattformen/commit/73019af8f4b2321fbba5c8c4d996fdbda1086c5d)) +* πŸ› Tog bort radbrytning i bold ([#66](https://github.com/Zingo21/skolplattformen/issues/66)) ([ca0117c](https://github.com/Zingo21/skolplattformen/commit/ca0117ce64fbf1ce7eb6f476c37fc769e3df561e)) +* πŸ› translations for curriculum ([#614](https://github.com/Zingo21/skolplattformen/issues/614)) ([93c1c2d](https://github.com/Zingo21/skolplattformen/commit/93c1c2d0b0831b44d20991be270172caccce195c)) +* πŸ› Trims tag content to fix some markdown issues ([#56](https://github.com/Zingo21/skolplattformen/issues/56)) ([f9dc391](https://github.com/Zingo21/skolplattformen/commit/f9dc39128e1af21c4aaa23ca68cd81dcb9935448)) +* πŸ› Tweak retry in Hooks lib to exponential with 7 retries ([5577c7f](https://github.com/Zingo21/skolplattformen/commit/5577c7fe425c2f2700ff32b39185a40e62952b87)) +* πŸ› Updated Timetable URLs ([#659](https://github.com/Zingo21/skolplattformen/issues/659)) ([e6ba622](https://github.com/Zingo21/skolplattformen/commit/e6ba622fa9d5c7ec533a71fe5b1fab6687a8fefe)) +* πŸ› Upgraded async-storage from 1.5.2 to 1.5.9 ([0cd72f5](https://github.com/Zingo21/skolplattformen/commit/0cd72f5d84bd76b846d99ac7995eba3bec154866)) +* πŸ› URLSearchParams compatible with both node and RN ([#111](https://github.com/Zingo21/skolplattformen/issues/111)) ([fd919a0](https://github.com/Zingo21/skolplattformen/commit/fd919a0b5e961af00050e6c12a997bb6aa60d9ad)) +* πŸ› use childcontroller script for XSRF header to CreateItem ([2796875](https://github.com/Zingo21/skolplattformen/commit/2796875fe2593d5dc8f1be573f0f27ddb3216342)) +* πŸ› Week component height and cap text ([9874dda](https://github.com/Zingo21/skolplattformen/commit/9874dda30eefca652685419668374e1b460ffc51)) +* πŸ› Week starts on monday regardless of selected locale ([#642](https://github.com/Zingo21/skolplattformen/issues/642)) ([7e8ee95](https://github.com/Zingo21/skolplattformen/commit/7e8ee956f4c638c9b51e033b75d808c2d8d8e62d)) +* πŸ› Working notification url:s ([#41](https://github.com/Zingo21/skolplattformen/issues/41)) ([3a808f9](https://github.com/Zingo21/skolplattformen/commit/3a808f9ccd67994a615339223539fe8c5f51fc0a)) +* add date handler ([a3e0eba](https://github.com/Zingo21/skolplattformen/commit/a3e0eba706dd855af0e06775e913000c531b9f6e)) +* add missing package references ([d41e2e3](https://github.com/Zingo21/skolplattformen/commit/d41e2e3efe278415f3afc462b721afbec4b6f1e2)) +* auth issues ([ae369c2](https://github.com/Zingo21/skolplattformen/commit/ae369c204c2b6dccdb84c85fd2c6f10dd76bdc8e)) +* Bitrise build ([10e993a](https://github.com/Zingo21/skolplattformen/commit/10e993ab9dc375d813479efae6b5d30a6fc06b60)) +* change jest config for api's ([e50b991](https://github.com/Zingo21/skolplattformen/commit/e50b991f54443beaaf9d4390f6efe0ff111ca033)) +* copyright year ([#657](https://github.com/Zingo21/skolplattformen/issues/657)) ([20ae87f](https://github.com/Zingo21/skolplattformen/commit/20ae87fee165d9c4c9f9b77c28003226e5255e92)) +* correct fake data dates ([d88bfcf](https://github.com/Zingo21/skolplattformen/commit/d88bfcf5641e4dff89d6af6709fea00cae5a4c5b)) +* failing html parsing ([2a2259a](https://github.com/Zingo21/skolplattformen/commit/2a2259a2608ef7e9420d9d3fa59f55530d662ae9)) +* fetch typings ([97e131d](https://github.com/Zingo21/skolplattformen/commit/97e131d30d1c021ecf88aafc98820cdaec70fa67)) +* fix failing tests in `api` ([57f38f5](https://github.com/Zingo21/skolplattformen/commit/57f38f5b84537b35f13d0c4a6b72c7d2c80074b5)) +* fix test configuration ([e6f213a](https://github.com/Zingo21/skolplattformen/commit/e6f213a89f84b1eb3aafdd3d5d0971aceb10dbca)) +* handle iso date strings ([ca0a3e4](https://github.com/Zingo21/skolplattformen/commit/ca0a3e49aca34edab2881eb38349d866928c29ab)) +* handle long dates with time ([3ba96fe](https://github.com/Zingo21/skolplattformen/commit/3ba96feec9804cb945d9a09d709461ac4c61d902)) +* handle missing spaces in intro after certain characters ([#99](https://github.com/Zingo21/skolplattformen/issues/99)) ([2926de3](https://github.com/Zingo21/skolplattformen/commit/2926de31fe938cc5dd8284d47119454e4dee14a1)) +* images cropping on different devices ([#524](https://github.com/Zingo21/skolplattformen/issues/524)) ([7c50988](https://github.com/Zingo21/skolplattformen/commit/7c5098859b71f13ffdb9441b81e149b983355d9f)) +* licenses extractor is used on the correct package.json ([d1de447](https://github.com/Zingo21/skolplattformen/commit/d1de44775b9df6132af9974f6aaef09c5f2d678f)) +* links ([#64](https://github.com/Zingo21/skolplattformen/issues/64)) ([905b893](https://github.com/Zingo21/skolplattformen/commit/905b893ca735ffe9f7625d9eae18dbb2c12f1b1f)) +* lint and prettier fixes ([169b536](https://github.com/Zingo21/skolplattformen/commit/169b5365e94cd0ff5fe2aa9f28a7baebaeba899a)) +* package.json name for app changed ([a867b11](https://github.com/Zingo21/skolplattformen/commit/a867b116c802956b5f5a8b6ec55e64e6821eb475)) +* parse calendar dates as utc before iso ([#100](https://github.com/Zingo21/skolplattformen/issues/100)) ([73f6d8b](https://github.com/Zingo21/skolplattformen/commit/73f6d8ba72bfdbb018fb564abcd4ad55bf288a3e)) +* parse intro without positive lookbehind regex ([#102](https://github.com/Zingo21/skolplattformen/issues/102)) ([f8b3df2](https://github.com/Zingo21/skolplattformen/commit/f8b3df2936c0eed0dec226c56cbd062272629655)) +* remove deps/lock file for vklass ([ffd73e8](https://github.com/Zingo21/skolplattformen/commit/ffd73e8362edcebb2e0f02944c3ebf560e96b33d)) +* remove unused e2e files ([97b4380](https://github.com/Zingo21/skolplattformen/commit/97b438069a589abc37a96fe8c10ce23078b30e7b)) +* rename and fix imports ([18ed862](https://github.com/Zingo21/skolplattformen/commit/18ed8620af5b396eeed740058531ebafda4f8d64)) +* some failing tests in hooks now works ([c122f28](https://github.com/Zingo21/skolplattformen/commit/c122f281a9607d7a52b3a25718e93151ddd7768a)) +* Translations update from Weblate ([#16](https://github.com/Zingo21/skolplattformen/issues/16)) ([94a3883](https://github.com/Zingo21/skolplattformen/commit/94a38833c14124c84277ca9a79cb7630226b2948)) +* ui-kitten metro config ([5fdc3d7](https://github.com/Zingo21/skolplattformen/commit/5fdc3d71adb8d9364c8c6b345de841f0f3f1de7c)) +* update github workflow to run nx instead of lerna ([289c2f8](https://github.com/Zingo21/skolplattformen/commit/289c2f848aec44da03692d4119aa9e1544dc9292)) +* use date constructor instead of luxon ([74ea878](https://github.com/Zingo21/skolplattformen/commit/74ea878073bc72934793604b00797264ca252afa)) +* use parseDate for all date handling ([6cd92ac](https://github.com/Zingo21/skolplattformen/commit/6cd92acbe326e6622df49832e3a46cb57e6f92a1)) + + +### Features + +* 🎸 activate norwegian ([cec7ddd](https://github.com/Zingo21/skolplattformen/commit/cec7ddd8601309f752f9fe49298fcc96643599b7)) +* 🎸 Add Thai curriculum ([#622](https://github.com/Zingo21/skolplattformen/issues/622)) ([bd02b37](https://github.com/Zingo21/skolplattformen/commit/bd02b378c0d73f116baa716d05786c5d5d5cfbd9)) +* 🎸 Add week number and calendar dates to timetable ([6fbbcc8](https://github.com/Zingo21/skolplattformen/commit/6fbbcc803e92e288904be1ffba5e380bd9523100)) +* 🎸 Added .author and .imageAltText on NewsItem ([#42](https://github.com/Zingo21/skolplattformen/issues/42)) ([6e84a63](https://github.com/Zingo21/skolplattformen/commit/6e84a6391a9702503ceda89f1399a9c600b2315d)) +* 🎸 Added food menu to features ([bec62fa](https://github.com/Zingo21/skolplattformen/commit/bec62fa21b9503927b44ad956314a888fa6923e1)) +* 🎸 Added getter for logged in personal number ([#39](https://github.com/Zingo21/skolplattformen/issues/39)) ([a860d12](https://github.com/Zingo21/skolplattformen/commit/a860d1208c5d79f0d06034ebd993bc1f3cf2eb5e)) +* 🎸 Added language support ([#121](https://github.com/Zingo21/skolplattformen/issues/121)) ([9dcdf78](https://github.com/Zingo21/skolplattformen/commit/9dcdf78515a944bb48fffecc9af5072dab8fe851)) +* 🎸 Added privacy policy for Γ–ppna Elevappen on the site ([6eb6d3a](https://github.com/Zingo21/skolplattformen/commit/6eb6d3a6e3b62d1ee1aabb46e6f514cc4ec909e8)) +* 🎸 Added Thai translation ([#621](https://github.com/Zingo21/skolplattformen/issues/621)) ([9e2f94d](https://github.com/Zingo21/skolplattformen/commit/9e2f94d8532af4b427aaea8335c4c3775ecb853b)) +* 🎸 Alla nyhetsbrev ([#67](https://github.com/Zingo21/skolplattformen/issues/67)) ([f3f658f](https://github.com/Zingo21/skolplattformen/commit/f3f658fdd33300304f9969bae7d892359859293f)) +* 🎸 Γ„mnesnamn syns nu i schemat i HjΓ€rntorget. ([#596](https://github.com/Zingo21/skolplattformen/issues/596)) ([14ff985](https://github.com/Zingo21/skolplattformen/commit/14ff985b0c7a0c9ab9c8547679caff66c7b5aa1f)) +* 🎸 API call retries and support for error reporting ([#5](https://github.com/Zingo21/skolplattformen/issues/5)) ([9ed5df2](https://github.com/Zingo21/skolplattformen/commit/9ed5df2e45e8d368d3d4df1c992a0901a512ff6a)) +* 🎸 Bara visa Freja om det finns tillgΓ€ngligt i api ([0c64f5a](https://github.com/Zingo21/skolplattformen/commit/0c64f5ae35d1a2d1a8cd0b16bda942e9fd619e3f)) +* 🎸 Build, tag and release ([b71adc5](https://github.com/Zingo21/skolplattformen/commit/b71adc57fbdd4ff4d6fe1b87e7afac90a9d6628c)) +* 🎸 bump to RN 0.66 + upgrade dependencies ([#521](https://github.com/Zingo21/skolplattformen/issues/521)) ([f05ff64](https://github.com/Zingo21/skolplattformen/commit/f05ff646870c441717ca23f7fbe17a931c3ad452)) +* 🎸 bump to version 2.0.4 ([6d762e7](https://github.com/Zingo21/skolplattformen/commit/6d762e70076c292d952f1b626ea2925caaac78f9)) +* 🎸 bump to version 2.0.4 ([078c946](https://github.com/Zingo21/skolplattformen/commit/078c946a441a4227033c24acbb17807ea19a4dae)) +* 🎸 bumped to 3.0.2 for new version releasea ([2af189e](https://github.com/Zingo21/skolplattformen/commit/2af189ef0fb23723dae982382bee169e2c7ed8f6)) +* 🎸 cache busting ([5ce4ddd](https://github.com/Zingo21/skolplattformen/commit/5ce4ddd9d04501a15ce37c9f3378e36b3f3dabfe)) +* 🎸 Cache prefixas med personnummer ([#8](https://github.com/Zingo21/skolplattformen/issues/8)) ([fc146ea](https://github.com/Zingo21/skolplattformen/commit/fc146ea7fc9f705b88bbc75a6cc01b6f2235bfaa)) +* 🎸 Chinese (simplified and traditional) ([eed2a75](https://github.com/Zingo21/skolplattformen/commit/eed2a7579c23629c0e8dbd8350fa971cec3753fb)) +* 🎸 Classmates ([#14](https://github.com/Zingo21/skolplattformen/issues/14)) ([a6ce6ea](https://github.com/Zingo21/skolplattformen/commit/a6ce6ea9f6468ad5c1e26df4228706a1055e241a)), closes [#7](https://github.com/Zingo21/skolplattformen/issues/7) +* 🎸 Clear personal cache on login and logout ([#572](https://github.com/Zingo21/skolplattformen/issues/572)) ([bf29ab5](https://github.com/Zingo21/skolplattformen/commit/bf29ab58edd13db62b34f873a3429d319c0e7297)) +* 🎸 Code cleanup, refactoring, linting and tests ([d0a0314](https://github.com/Zingo21/skolplattformen/commit/d0a0314ae6f058c617227d28d738bff9fc85e966)) +* 🎸 Curriculum as peer dependency ([#122](https://github.com/Zingo21/skolplattformen/issues/122)) ([e24a9b3](https://github.com/Zingo21/skolplattformen/commit/e24a9b3c5e0d64a395e4b576975cc2b3e6832bab)) +* 🎸 Exporting all types in index ([#45](https://github.com/Zingo21/skolplattformen/issues/45)) ([8351ef2](https://github.com/Zingo21/skolplattformen/commit/8351ef275f1ac87da00fdeaa86a3f4e17a1e15b1)) +* 🎸 Exporting LoginStatusChecker interface ([#46](https://github.com/Zingo21/skolplattformen/issues/46)) ([20e18e5](https://github.com/Zingo21/skolplattformen/commit/20e18e5e23e1a1def00667a3f23e9992511a708b)) +* 🎸 Fake mode for 121212121212, 201212121212 and 1212121212 ([#35](https://github.com/Zingo21/skolplattformen/issues/35)) ([8d264b9](https://github.com/Zingo21/skolplattformen/commit/8d264b9787f20c2c93348f9538d1775a8b931d05)) +* 🎸 Fakedata laggar 0.2-1 sekund ([#68](https://github.com/Zingo21/skolplattformen/issues/68)) ([018d600](https://github.com/Zingo21/skolplattformen/commit/018d60099dffbb57c387367a31a091620f5132a7)) +* 🎸 Fallback language ([#7](https://github.com/Zingo21/skolplattformen/issues/7)) ([e944468](https://github.com/Zingo21/skolplattformen/commit/e94446873429438b79a81542caf8f4f4f1882ce0)) +* 🎸 Feature toggle context ([ce05682](https://github.com/Zingo21/skolplattformen/commit/ce056821a1b1d562e4c36d7ff30dfcb5e3ad3aeb)) +* 🎸 First implementation ([e5438b0](https://github.com/Zingo21/skolplattformen/commit/e5438b0f264afb564efec7aca46adad0db6bd6e2)) +* 🎸 First release ([d37f3db](https://github.com/Zingo21/skolplattformen/commit/d37f3db3e8df421bb1ed8848ab63220a9b461b24)) +* 🎸 Fix image load and typescript errors ([#570](https://github.com/Zingo21/skolplattformen/issues/570)) ([933a884](https://github.com/Zingo21/skolplattformen/commit/933a8840a3ebd049711a000ca6faf3e534f77ace)) +* 🎸 fixes ts issues ([3f62016](https://github.com/Zingo21/skolplattformen/commit/3f62016d6add2f5f234d6125c002b4d4603a5783)) +* 🎸 Forcing release ([d4151fa](https://github.com/Zingo21/skolplattformen/commit/d4151fa26faa3017d5c36ca3eef4966db6d7267b)) +* 🎸 Freja logo om login button ([170b4da](https://github.com/Zingo21/skolplattformen/commit/170b4da39ae771953824a5c9be72c843ede96714)) +* 🎸 getSessionCookie and removed News object ([#24](https://github.com/Zingo21/skolplattformen/issues/24)) ([91ba683](https://github.com/Zingo21/skolplattformen/commit/91ba6833b456dd446948c886c80768d2af360a25)), closes [#22](https://github.com/Zingo21/skolplattformen/issues/22) [#23](https://github.com/Zingo21/skolplattformen/issues/23) +* 🎸 getUser ([#19](https://github.com/Zingo21/skolplattformen/issues/19)) ([39b62b7](https://github.com/Zingo21/skolplattformen/commit/39b62b7b371b0990e9c4594603e8e95219234dd5)), closes [#9](https://github.com/Zingo21/skolplattformen/issues/9) +* 🎸 HΓ€mta lΓ€rare och skolkontakter frΓ₯n api-skolplattfomen och visa lΓ€rarens namn i schemat ([#589](https://github.com/Zingo21/skolplattformen/issues/589)) ([b7dbd35](https://github.com/Zingo21/skolplattformen/commit/b7dbd356c652bf53a9d73dd38f11744ff364470b)) +* 🎸 HΓ€mta lektionsschema ([#110](https://github.com/Zingo21/skolplattformen/issues/110)) ([c288449](https://github.com/Zingo21/skolplattformen/commit/c2884497bf66fccbae79883e3e1d9470d7c9fc55)) +* 🎸 Image ([#21](https://github.com/Zingo21/skolplattformen/issues/21)) ([2ad7523](https://github.com/Zingo21/skolplattformen/commit/2ad7523a1ded17bbb20b491cd54cd9c960c825a3)), closes [#10](https://github.com/Zingo21/skolplattformen/issues/10) +* 🎸 It now handles comments ([065e0e9](https://github.com/Zingo21/skolplattformen/commit/065e0e968276bc385ecec314a5577a5be44bfaf6)) +* 🎸 Japanese ([e5deadd](https://github.com/Zingo21/skolplattformen/commit/e5deadd88084fba26a7b8dbc83664be376b76a51)) +* 🎸 japanese in curriculum ([#617](https://github.com/Zingo21/skolplattformen/issues/617)) ([1d1e871](https://github.com/Zingo21/skolplattformen/commit/1d1e8713f4f2861e994158ff5830615e6d1e7727)) +* 🎸 language updates for curriculum ([4d62d9e](https://github.com/Zingo21/skolplattformen/commit/4d62d9e26987ae4840f81e1c1ad958a6905746c0)) +* 🎸 Latin and fix for locales ([1c05196](https://github.com/Zingo21/skolplattformen/commit/1c051961d695ebb2546f2a30991d01015e7c48fb)) +* 🎸 Loads schedule ([#16](https://github.com/Zingo21/skolplattformen/issues/16)) ([53d42de](https://github.com/Zingo21/skolplattformen/commit/53d42de62cae311e28decf50591e521128c9bfcb)), closes [#13](https://github.com/Zingo21/skolplattformen/issues/13) [#8](https://github.com/Zingo21/skolplattformen/issues/8) +* 🎸 Logga in med Freja eID+ ([d9c62a6](https://github.com/Zingo21/skolplattformen/commit/d9c62a6d91abc30b376fc9233108655a0da9fd5b)) +* 🎸 Made User properties optional for hook convenience ([#31](https://github.com/Zingo21/skolplattformen/issues/31)) ([0e0e996](https://github.com/Zingo21/skolplattformen/commit/0e0e9965892e69819e9b49dfcdf2afdddacccb47)) +* 🎸 Merged with main, also added api to nx ([4f1f66f](https://github.com/Zingo21/skolplattformen/commit/4f1f66fcbbf3682004e781d058ff43a7eb3b57ce)) +* 🎸 Misc codes (Lunch, Prandium, MTID) ([59e350b](https://github.com/Zingo21/skolplattformen/commit/59e350b6ab6d1164d64b84428226a0c6e078c622)) +* 🎸 Multilang support for useTimetable ([#14](https://github.com/Zingo21/skolplattformen/issues/14)) ([be6c9d1](https://github.com/Zingo21/skolplattformen/commit/be6c9d1302a8f098bf1d57058285c90745ca9626)) +* 🎸 Names from curriculum ([#116](https://github.com/Zingo21/skolplattformen/issues/116)) ([504503f](https://github.com/Zingo21/skolplattformen/commit/504503f7a0c243b5d24f1784ad83af2e9d01feee)) +* 🎸 New properties on NewsItem and updated fake data ([#44](https://github.com/Zingo21/skolplattformen/issues/44)) ([dea899b](https://github.com/Zingo21/skolplattformen/commit/dea899bd17d43bf95936065bb92a523dd3da79f2)) +* 🎸 News are sorted, desc, by modified date ([#147](https://github.com/Zingo21/skolplattformen/issues/147)) ([a4b7b7f](https://github.com/Zingo21/skolplattformen/commit/a4b7b7f6a942e2bdedd82c50e16f5336bb6fc1ec)) +* 🎸 News images that do not require login ([#43](https://github.com/Zingo21/skolplattformen/issues/43)) ([5daf186](https://github.com/Zingo21/skolplattformen/commit/5daf186d5cd6ff7084ea7bbc38d9586c1ec9b59e)) +* 🎸 Notifications ([#20](https://github.com/Zingo21/skolplattformen/issues/20)) ([348e437](https://github.com/Zingo21/skolplattformen/commit/348e43778df7e7336148b327a0ce2363bca05fa4)), closes [#11](https://github.com/Zingo21/skolplattformen/issues/11) +* 🎸 Notifications sorted by modified, then created date ([#151](https://github.com/Zingo21/skolplattformen/issues/151)) ([91f63e8](https://github.com/Zingo21/skolplattformen/commit/91f63e8d2ac060692090d8f75379a3a7c6a1a074)) +* 🎸 Notifications use modified, then created date ([a655bbc](https://github.com/Zingo21/skolplattformen/commit/a655bbc590b2ac8016bc4ccb73030aa68ce1e891)) +* 🎸 Polish ([#9](https://github.com/Zingo21/skolplattformen/issues/9)) ([18c8126](https://github.com/Zingo21/skolplattformen/commit/18c81264a08123526989d33ee1dd1ade08c38d8d)) +* 🎸 Portuguese ([2f45cbd](https://github.com/Zingo21/skolplattformen/commit/2f45cbdeb639cd43c6b13cff0a2f86a934b950dd)) +* 🎸 Possibly first working version ([0e4acba](https://github.com/Zingo21/skolplattformen/commit/0e4acba776558aa25f00347ac38cdd2d873da657)) +* 🎸 RΓ€tt text fΓΆr rΓ€tt inloggning i modal ([be22fd8](https://github.com/Zingo21/skolplattformen/commit/be22fd8cd35b4086b80758df132036f2d5957382)) +* 🎸 Remove all obsolete login obstacles ([#146](https://github.com/Zingo21/skolplattformen/issues/146)) ([befb073](https://github.com/Zingo21/skolplattformen/commit/befb073a322823dfad2b29e8ab03488b68f2a16c)) +* 🎸 Remove required personal number in route ([#118](https://github.com/Zingo21/skolplattformen/issues/118)) ([c3b4b15](https://github.com/Zingo21/skolplattformen/commit/c3b4b153c34de34d85681f41dbdfd0c1f5d356bd)) +* 🎸 Removed getImage() and added .fullImageUrl to NewsItem ([#33](https://github.com/Zingo21/skolplattformen/issues/33)) ([5c3929d](https://github.com/Zingo21/skolplattformen/commit/5c3929d9d171f720b60369b4f5fe105da83af6b0)) +* 🎸 Replaced Moment with Luxon ([#30](https://github.com/Zingo21/skolplattformen/issues/30)) ([e41f0bf](https://github.com/Zingo21/skolplattformen/commit/e41f0bf4357ddb762667c6837d54726addc8fd44)) +* 🎸 Skip to the next day in calendar ([#425](https://github.com/Zingo21/skolplattformen/issues/425)) ([fce1d98](https://github.com/Zingo21/skolplattformen/commit/fce1d98847f4cc7c27bfa359b1d2b1bdc86e12ea)) +* 🎸 SlΓ€pp sargen - nu kΓΆr vi ([#60](https://github.com/Zingo21/skolplattformen/issues/60)) ([c5e9992](https://github.com/Zingo21/skolplattformen/commit/c5e9992f9ab204799aad5d040b26d62e33703aff)) +* 🎸 Somali ([df8f2e3](https://github.com/Zingo21/skolplattformen/commit/df8f2e378e76d1f4b8f4b0cfd55aba82626ccaa8)) +* 🎸 Started on provider for selecting platform + feature to ([1aaaeb6](https://github.com/Zingo21/skolplattformen/commit/1aaaeb64e31531185c0ef75bff61c97f0cf942c4)) +* 🎸 Switched to Markdown Extra converter ([#58](https://github.com/Zingo21/skolplattformen/issues/58)) ([3b7b067](https://github.com/Zingo21/skolplattformen/commit/3b7b0677a457673d225511c43ca00add73498930)) +* 🎸 Timetables ([#12](https://github.com/Zingo21/skolplattformen/issues/12)) ([2ae212d](https://github.com/Zingo21/skolplattformen/commit/2ae212d46a7c8c333101f39e76435721c8d0d00e)) +* 🎸 Toggled class list in hjΓ€rntorget ([33440bc](https://github.com/Zingo21/skolplattformen/commit/33440bcc32d0ea466662cdf167406b0dd503b251)) +* 🎸 Ukrainska ([8b2b680](https://github.com/Zingo21/skolplattformen/commit/8b2b680c175f95c54fb945fba06d798cc881c809)) +* 🎸 Updated curriculum and fake data with new codes ([#117](https://github.com/Zingo21/skolplattformen/issues/117)) ([0a02ffa](https://github.com/Zingo21/skolplattformen/commit/0a02ffa04d7d7e6610bf2f2fffa83a683fc23726)) +* 🎸 Use fade on the backdrop on login modal ([e99494b](https://github.com/Zingo21/skolplattformen/commit/e99494bc77cf7037ca1a5076effc68c4cc3ed4ea)) +* 🎸 useNewsDetails(child, news) ([5d4f751](https://github.com/Zingo21/skolplattformen/commit/5d4f7515cd7af66e5a192520bf7d96aab72e8bf5)) +* 🎸 wip feagture toggle ([1601c4f](https://github.com/Zingo21/skolplattformen/commit/1601c4f83c75bc98ec1084725f9b126e871024b2)) +* 🎸 WIP Switch school platform ([916ebc5](https://github.com/Zingo21/skolplattformen/commit/916ebc5e25b52eebf45a147f971356d8bd9e2e11)) +* add newsItemDetails ([1826b80](https://github.com/Zingo21/skolplattformen/commit/1826b80d4bd2ee97fedb1f04f70a95bb478878de)) +* add nx build system ([d90cfd2](https://github.com/Zingo21/skolplattformen/commit/d90cfd2a3b94b9845f809b65a96a72b10447651c)) +* call newsItemDetails to get details for a news item. Resolves [#28](https://github.com/Zingo21/skolplattformen/issues/28) ([5dcc42e](https://github.com/Zingo21/skolplattformen/commit/5dcc42eeac0b4acda11515271b63aeb42e3773d9)) +* Frontpage date tweaks ([#582](https://github.com/Zingo21/skolplattformen/issues/582)) ([66e7811](https://github.com/Zingo21/skolplattformen/commit/66e7811b83e96f9fb83aa82cb34736f38a3bf16a)) +* Improve menu ([#109](https://github.com/Zingo21/skolplattformen/issues/109)) ([9c4fcb2](https://github.com/Zingo21/skolplattformen/commit/9c4fcb2d251d71ec076e3b1725ae74b497535d66)) +* navigate from "Your Children" to specific tabs ([#660](https://github.com/Zingo21/skolplattformen/issues/660)) ([34c376a](https://github.com/Zingo21/skolplattformen/commit/34c376a727ad0bbfbd3f7be01aedb91d1705b34b)) +* Ombyggd parsning av nyhetsbrev ([#65](https://github.com/Zingo21/skolplattformen/issues/65)) ([a5dfb70](https://github.com/Zingo21/skolplattformen/commit/a5dfb704f4c7428b148cd26f94eceb9567bfb35e)) +* update typings for ScheduleItem ([9c87535](https://github.com/Zingo21/skolplattformen/commit/9c87535c5bd8e1c9ed8e66d03c13cb6dc8cce8fb)) + + +* Rebuilt session handling and login (#78) ([c62dab9](https://github.com/Zingo21/skolplattformen/commit/c62dab9e2e9be4b208f0cb2fc9bb6253beb2b403)), closes [#78](https://github.com/Zingo21/skolplattformen/issues/78) + + +### BREAKING CHANGES + +* 🧨 useTimetable now requires lang +* 🧨 getTimetable requires language +* 🧨 Child -> EtjanstChild + +* feat: 🎸 Test data for skola24Children and timetable + +* docs: ✏️ Updated instructions + +Co-authored-by: Johan Γ–brink +* This updates the `startDate` and `endDate` to be +potentially `undefined` +* 🧨 Major update of peer dependency embedded-api +* 🧨 Cookie and Session handling reworked +* 🧨 NΓ€... egentligen inte +* 🧨 api no longer exposes getImage() +* 🧨 Change to types (moment -> strings) and api.getSchedule (moment -> +luxon.DateTime) +* 🧨 Call signature of getNews changed + # [2.17.0](https://github.com/kolplattformen/skolplattformen/compare/v2.16.1...v2.17.0) (2024-04-29) diff --git a/package.json b/package.json index 0adbaf0d9..e2e3060f0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "skolplattformen", - "version": "2.17.0", + "version": "2.0.0", "license": "MIT", "scripts": { "start": "nx start",