Skip to content

Releases: acaldero/wepsim

v2.3.5

06 Oct 12:40
Compare
Choose a tag to compare
v2.3.5 Pre-release
Pre-release

2.3.2 -> 2.3.5:

  • Main improvements:
    • Old assembler code cleanup
    • Cleanup on old firmware v1 code
  • Main external dependencies updated:
    • Bump fontawesome from 6.4.2 to 6.6.0
    • Vis-network updated to vis-network-9.1.9

v2.3.3

06 Oct 12:34
Compare
Choose a tag to compare

2.3.2 -> 2.3.3:

  • Main improvements:
    • Several minor improvements:
      • More flexible assembler error dialog box
      • Faster loading in microcode editor

v2.3.2

21 Aug 17:32
Compare
Choose a tag to compare

2.3.1 -> 2.3.2:

  • Main improvements:
    • User interface:
      • Instruction detail tooltip now includes translation of labels into decimal values
    • Several minor improvements in the new assembler:
      • Support for binary segments:
        .binary
        main:
        0x000x8000 0x69400003
        ...
      • Relative branches offset can be now in bytes, words (MIPS), and half-words (RV)
      • Support for alternative definitions of pseudo-instructions, ordered from the most restrictive (less number of bits available to encode values) to the least restrictive
    • Several minor updates related to the "firmware version 2":
      • save Firmware from control memory now supports firmware version 2
      • Firmware metadata updated:
        From: To:
        firmware_version = 2,
        firmware {
           version  = 2,
           rel_mult = 2,   # relative branch offset in half-words
           endian   = little
        }
        
    • Several minor updates to the RV hardware
  • Main external dependencies updated:
    • Bump bootstrap from 5.3.2 to 5.3.3

v2.3.1

12 Oct 07:05
Compare
Choose a tag to compare

2.3.0 -> 2.3.1:

  • Main improvements:
    • New default assembler with full support for firmware version 2
    • Initial changes for better hardware maintenace
    • Several minor improvements
  • Main external dependencies updated:
    • Bump bootstrap from 5.3.1 to 5.3.2
    • Bump jquery from 3.7.0 to 3.7.1
    • Bump fontawesome from 6.4.0 to 6.4.2
    • Bump async from 3.2.2 to 3.2.4

v2.3.0

12 Oct 07:07
638cc52
Compare
Choose a tag to compare

2.2.2 -> 2.3.0:

  • Main improvements:
    • Initial support for RISC-V processor (Juan Banga Pardo)
    • Migration to bootstrap 5.3 colors and dark mode
  • Main external dependencies updated:
    • Bump bootstrap from 5.2.3 to 5.3.1
    • Bump jquery from 3.6.0 to 3.7.0
    • Bump introjs from 4.3.0 to 7.0.1
    • Bump fontawesome from 6.2.1 to 6.4.0

v2.2.2

24 Jun 17:20
Compare
Choose a tag to compare

2.2.1 -> 2.2.2:

  • Main improvements:
    • Initial support for 32-bits floating-point basic ALU operations
    • Share by link improved
  • Main external dependencies updated:
    • Bump bootbox from 5.5.3 to 6.0.0
    • Bump fontawesome from 6.2.0 to 6.2.1

v2.2.1

06 Nov 12:21
Compare
Choose a tag to compare

2.2.0 -> 2.2.1:

  • Main improvements:
    • Examples updated
    • Initial version of a cache memory simulation
    • Several minor bugfixes
  • Main external dependencies updated:
    • Bump bootstrap from 5.2.0 to 5.2.3

v2.2.0

13 Jul 14:39
Compare
Choose a tag to compare

2.1.9 -> 2.2.0:

  • Main improvements:
    • Skip "notify:" added to configuration options.
    • Examples updated
    • New Hardware Performance Counters added.
    • "Replace + Find" operations added to Codemirror editor
  • Main external dependencies updated:
    • Bump bootstrap from 4.6.1 to 5.2.0 (stable)

v2.1.9

02 Jul 12:13
Compare
Choose a tag to compare

2.1.8 -> 2.1.9:

  • Main improvements:
    • Example dialog box updated (example sets)
  • Minor bugs fixed and several refinements added.
    • Better support of bootstrap 5.2.0 beta 1
    • Examples for POC fixed

v2.1.8

09 Jun 13:38
Compare
Choose a tag to compare

2.1.7 -> 2.1.8:

  • Main improvements:
    • Adapting WepSIM to Bootstrap 5.x
    • Representation of processor as text table is now a little bit faster.
  • Minor bugs fixed and several refinements added.
    • Unlimited instruction/clock cycles now works
    • Bootstrap color picker replace the old spectrum color picker
  • Main external dependencies updated:
    • Bump bootstrap from 4.6.1 to 5.2.0
    • Bump bootbox from 5.5.2 to 5.5.3