GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Aral Balkan (aral@mastodon.ar.al)'s status on Wednesday, 11-Feb-2026 05:27:51 JST Aral Balkan Aral Balkan

    🥳 JavaScript Database (JSDB)¹ version 7.0.0 released

    - *Breaking change* JSTable.PERSIST event now uses a parameter object with properties for `type`, `keypath`, `value`, `change`, and `table`. This should make listening for events on your databases much nicer to author. e.g., a snippet from Catalyst² I’m working on:

    ```js
    const settingsTable = db.settings['__table__']
    const JSTable = settingsTable.constructor

    settingsTable.addListener(JSTable.PERSIST, ({ keypath, value }) => {
    switch (keypath) {
    case 'servers.serverPoolSize':
    console.info('New server pool size requested', value)
    this.updateServerPool()
    break
    // etc.
    }
    })
    ```

    This new version of JSDB is not in the latest Kitten³ yet as it is a breaking change and I want to make sure I update my sites/apps first if needed. I should have it integrated tomorrow.

    To see the simple use case for JSDB in Kitten (the default untyped database that’s easy to get started with and perfect for quick experiments, little sites, etc.), see: https://kitten.small-web.org/tutorials/persistence/

    For a more advanced tutorial for creating your own typed databases in Kitten, see the Database App Modules tutorial: https://kitten.small-web.org/tutorials/database-app-modules/

    For another example, see: https://codeberg.org/small-tech/jsdb/#table-events

    Full change log: https://codeberg.org/small-tech/jsdb/src/branch/main/CHANGELOG.md#7-0-0-2026-02-10

    Enjoy!

    💕

    ¹ https://codeberg.org/small-tech/jsdb#readme
    ² https://catalyst.small-web.org
    ³ https://kitten.small-web.org

    #JavaScriptDatabase #JavaScript #appendOnlyLog #JS #JSDB #JSDBUpdates #SmallTech #SmallWeb #Kitten #Catalyst

    In conversation about 4 months ago from mastodon.ar.al permalink

    Attachments


    1. Domain not in remote thumbnail source whitelist: codeberg.org
      jsdb
      from small-tech
      A zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database for the Small Web that persists to a JavaScript transaction log.

    2. No result found on File_thumbnail lookup.
      http://console.info/


    3. Domain not in remote thumbnail source whitelist: codeberg.org
      jsdb
      from small-tech
      A zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database for the Small Web that persists to a JavaScript transaction log.
    4. No result found on File_thumbnail lookup.
      Cookie monster!

    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Wednesday, 11-Feb-2026 20:05:14 JST Aral Balkan Aral Balkan
      in reply to

      🥳 New Kitten release

      Just released a new version of Kitten that now includes JSDB 7.0.0 with its improved JSTable.PERSIST event.

      https://kitten.small-web.org

      Enjoy!

      :kitten: 💕

      #SmallWeb #SmallTech #Kitten #KittenReleases #web #dev #JavaScriptDatabase #JSDB #NodeJS

      In conversation about 4 months ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Wednesday, 11-Feb-2026 23:38:54 JST Aral Balkan Aral Balkan
      in reply to
      • Cheshire Lunar Kitten

      @Chesi Hmm… this is concerning… have you also found yourself watching lots of serials while staring blankly into space recently? :)

      In conversation about 4 months ago permalink
    • Embed this notice
      Cheshire Lunar Kitten (chesi@mastodon.social)'s status on Wednesday, 11-Feb-2026 23:38:55 JST Cheshire Lunar Kitten Cheshire Lunar Kitten
      in reply to

      @aral a new version of...me.

      Is that why i suddenly have these murder bot attachments?

      In conversation about 4 months ago permalink
    • Embed this notice
      Cheshire Lunar Kitten (chesi@mastodon.social)'s status on Thursday, 12-Feb-2026 17:42:16 JST Cheshire Lunar Kitten Cheshire Lunar Kitten
      in reply to

      @aral ...

      Yes...

      But thats normal for candle cove

      Right?

      In conversation about 4 months ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 12-Feb-2026 17:42:16 JST Aral Balkan Aral Balkan
      in reply to
      • Cheshire Lunar Kitten

      @Chesi *shudders* :)

      (Had to look it up… maybe not the best thing to read first thing in the morning. Or last thing at night. Or at any point during the day… but, hey, at least I know what a creepypasta is now.) :)

      *thinks calming Murderbot thoughts*

      Murderkitten?

      In conversation about 4 months ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 15-Feb-2026 04:27:37 JST Aral Balkan Aral Balkan
      in reply to
      • Cheshire Lunar Kitten

      @Chesi Murderkitten has a nice ring to it :) 💕

      In conversation about 3 months ago permalink
    • Embed this notice
      Cheshire Lunar Kitten (chesi@mastodon.social)'s status on Sunday, 15-Feb-2026 04:27:38 JST Cheshire Lunar Kitten Cheshire Lunar Kitten
      in reply to

      @aral

      I kept hearing some small woman kept shouting

      "Send in the FEMbots"

      So murderkitten sounds accurate

      In conversation about 3 months ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Sunday, 15-Feb-2026 04:43:30 JST Aral Balkan Aral Balkan
      in reply to
      • Cheshire Lunar Kitten

      @Chesi Hahaha, happy Valentine’s Day to you too :)

      In conversation about 3 months ago permalink
    • Embed this notice
      Cheshire Lunar Kitten (chesi@mastodon.social)'s status on Sunday, 15-Feb-2026 04:43:31 JST Cheshire Lunar Kitten Cheshire Lunar Kitten
      in reply to

      @aral i agree...

      In conversation about 3 months ago permalink

      Attachments


      1. https://files.mastodon.social/media_attachments/files/116/070/673/207/328/613/original/8b545e5a3338a958.jpg

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.