Skip to content

Releases: LiterateInk/Pawnote

js v0.16.0

23 Feb 20:24
Compare
Choose a tag to compare

Breaking Change

We're now using English words for account types, see ac6ae4d.

New stuff

Implementation of holidays on instance class Pronote, see 7d255d7 and the new example concerning holidays

js v0.15.0

22 Feb 22:42
Compare
Choose a tag to compare

TL;DR

  • Ability to get recipients of a message : BaseMessageRecipient and FetchedMessageRecipient
  • Ability to get subject and correction of a grade (if provided).
  • Ability to get in which folder is located a discussion (from a property in StudentDiscussion class)
  • New method : markAsRead() in StudentDiscussion class

Changelogs

  • feat!: handle hint_(gauche|droite) to build a dummy MessageRecipient type (8bf00e2)
  • feat(StudentMessage)!: simplify the properties (1d73e3b)
  • fix(grades/attachments): add internal genre to URL builder (390d8c9)
  • feat(grades): add subjectFile and correctionFile (31c05b9)
  • feat(discussions): add export in main (1b030b7)
  • feat(discussions): add markAsRead (e09d577)
  • fix: contents type of StudentLessonContent (1f61dc6)
  • feat: add call API function to get message recipients (b054dc6)
  • feat(StudentMessage)!: add new properties (a1edce7)
  • feat(api/news): add type for listePiecesJointes (3f2929c)
  • feat(api/messages): add types for listeDocumentsJoints (1bcfcb2)
  • feat: add ApiUserMessageRecipients (1d5e900)
  • feat(StudentDiscussion): add folders (640e6e5)
  • feat: add enum for recipient type (989cc76)

js v0.14.1

21 Feb 13:22
68aea65
Compare
Choose a tag to compare

Minor changes

  • fix(session): do string search only if JSON is incorrect (3d491e9)

Security

  • chore: merge pull request #2 from LiterateInk/dependabot/npm_and_yarn/ip-1.1.9 (8e29471)
  • chore(deps-dev): bump ip from 1.1.8 to 1.1.9 (4368387)

js v0.14.0

20 Feb 10:44
Compare
Choose a tag to compare

New

  • feat(news): add attachments in questions (5c043d8)

js v0.13.3

20 Feb 07:34
Compare
Choose a tag to compare
  • refactor: abbrevationValue -> abbrevation (75aa593)
  • fix: use Period type directly (5e52211)

js v0.13.2

19 Feb 22:44
Compare
Choose a tag to compare
  • feat(StudentPunishment): add title (2de4bf3)

js v0.13.1

19 Feb 22:24
Compare
Choose a tag to compare

Breaking change

On StudentPunishment the reason got moved to reasons because multiple reasons can be given.

  • fix!(attendance): reason -> reasons (f5555d0)

js v0.13.0

18 Feb 17:31
Compare
Choose a tag to compare

New

getAttendance() and getDiscussionsOverview() in client.

  • fix!: add period fetching for getEvaluations (43f64d8)
  • feat!: add period fetching on grades (1431520)
  • refactor: rename to attendance (cb1c8e6)
  • feat(client): add attendanceOverview (5322c84)
  • feat!: add periods for onglets (1121ecc)
  • feat(Period): add redirection to main .getAttendanceOverviewForPeriod() (8838272)
  • feat: add attendance onglets and function name (29bb65b)
  • feat: add wip types for attendance (87bfc11)
  • feat: add messages support in discussions (3c59c84)
  • feat: add wip for discussions (609421f)

js v0.12.0

16 Feb 09:08
Compare
Choose a tag to compare

New

  • fix: remove views since useless on student account (671a98e)
  • feat: add getNews and base for related parsers (bcb1ef5)

js v0.11.2

28 Jan 22:51
Compare
Choose a tag to compare
  • fix: set default week number to 1 if 0 (97d4220)